一:安装Docker
1:安装需要的基础的工具软件包, yum-util 提供yum-config-manager功能,另外两个是devicemapper驱动依赖的
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
2:添加docker-ce yum仓库(因为在阿里云的ecs机器上面,yum镜像使用的阿里云的,找不到docker的镜像,所以需要第一步的安装基础工具之后使用yum-config-manager来添加对应的yum仓库,执行如下命令)
$ yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
3:安装Docker(列出所有的docker ce,选择制定的版本,查询版本:$ yum list docker-ce --showduplicates | sort -r ,查出后选择要安装的版本)
$ yum install docker-ce-18.06.1.ce-3.el7
4:启动Docker
$ systemctl start docker
5:加入开机启动
$ systemctl enable docker
6:配置加速器
$ vi /etc/systemd/system/multi-user.target.wants/docker.service
在ExecStart=/usr/bin/dockerd加上:
--registry-mirror=https://your aliyun mirror url.mirror.aliyuncs.com
上面换上你自己的阿里云免费加速器,如何获取自行百度
二:安装Docker-compose
3:安装Docker(列出所有的docker ce,选择制定的版本,查询版本:$ yum list docker-ce --showduplicates | sort -r ,查出后选择要安装的版本)
$ yum install docker-ce-18.06.1.ce-3.el7
4: