采用 yum 方式安装
安装:
step 1: 安装必要的一些系统工具
yum install -y yum-utils device-mapper-persistent-data lvm2
Step 2: 添加软件源信息
yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
Step 3: 更新并安装 Docker-CE
- yum makecache fast
- yum -y install docker-ce
Step 4: 开启 Docker 服务
service docker start
安装指定版本的 Docker-CE:
Step 1: 查找 Docker-CE 的版本:
- yum list docker-ce.x86_64 --showduplicates | sort -r
- Loading mirror speeds from cached hostfile
- Loaded plugins: branch, fastestmirror, langpacks
- docker-ce.x86_64 17.03.1.ce-1.el7.CentOS docker-ce-stable
- docker-ce.x86_64 17.03.1.ce-1.el7.CentOS @docker-ce-stable
- docker-ce.x86_64 17.03.0.ce-1.el7.CentOS docker-ce-stable
- Available Packages
Step2 : 安装指定版本的 Docker-CE: (VERSION 例如上面的 17.03.0.ce.1-1.el7.CentOS)
yum -y install docker-ce-[VERSION]
安装校验:
docker version
配置加速器:(适用于此版本)
- systemctl enable docker(产生下面的文件)
- VIM /etc/systemd/system/multi-user.target.wants/docker.service
将 ExecStart=/usr/bin/dockerd
修改为
ExecStart=/usr/bin/dockerd --registry-mirror=https://registry.docker-cn.com
此为阿里云加速器, 执行 ps -ef | grep docker 或者 docker info 也可以看见加速 ok
- systemctl daemon-reload
- systemctl start docker
安装 docker-compose
需要先安装企业版 Linux 附加包 (epel)
$ yum -y install epel-release
安装 pip
$ yum -y install python-pip
更新 pip
- $ pip install --upgrade pip
- // 国内原加速
- $ pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip
安装 docker-compose
- $ pip install docker-compose
- // 国内原加速
- $ pip install -i https://pypi.tuna.tsinghua.edu.cn/simple docker-compose
查看 docker-compose 版本信息
$ docker-compose --version
来源: http://www.bubuko.com/infodetail-2856788.html