官方链接: https://docs.docker.com/install/linux/docker-ce/centos/
## 卸载旧版本的 Docker sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine ## 安装必要的包 sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2 ## 设置稳定存储库 sudo yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo ## 对上面的 docker-ce.repo 文件 (默认是禁止的) 启用夜间存储库 sudo yum-config-manager --enable docker-ce-nightly ## 对 上面的命令 进行测试 sudo yum-config-manager --enable docker-ce-test ## 如果需要禁止 ## 禁用 夜间存储库 或 测试存储库 sudo yum-config-manager --disable docker-ce-nightly ## 安装 Docker CE sudo yum install docker-ce docker-ce-cli containerd.io ## 如果需要安装制定版本的 下面的命令会按照制定顺序列出 yum list docker-ce --showduplicates | sort -r ## 例如 安装 18.06.1 版本的 sudo yum install docker-ce-18.06.1 docker-ce-cli-18.06.1 containerd.io ## 启动 Docker sudo systemctl start docker官方链接: https://zhong-lab-ucsd.github.io/GIVE_homepage/
## 拉 GIVE 镜像 docker pull zhonglab/give ## 运行 GIVE 镜像 并且 命名为 give 端口号为 40080 (推荐) 与 40443 (两个端口号的协议不同) docker run -d -it -p 40080:80 -p 40443:443 -p 43306:3306 --name give zhonglab/give只需要将你的阿里云上面的链接替换下面的链接之后, 直接执行下面的 shell 语句就可以
sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://gw1xvhun.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker如果有域名需要运行下面的命令,没有的也需要,用 IP 地址替换,不设置会出现 Warning happened 错误
## 进入 GIVE 镜像 docker exec -it give /bin/bash ## 添加域名 例如:give.genemo.org bash config_host.sh -r /var/www/give -d "http://give.genemo.org:40080"官方例子: http://give.genemo.org:40080
我的: