一、卸载旧版本docker(没有安装过跳过)
yum remove docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-engine
二、配置yum资源库
yum install -y yum-utils
三、安装docker
1、配置docker阿里云镜像地址
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
2、创建缓存
yum makecache fast
3、安装最新版本的docker引擎docker-ce、docker客户端docker-ce-cli
yum install docker-ce docker-ce-cli containerd.io docker-compose-plugin
4、启动docker、查看版本、设置开启自启
systemctl start docker
docker version
systemctl enable docker
5、删除docker(停止docker服务、删除docker引擎、删除镜像、容器、等配置内容)
systemctl stop docker
yum remove docker-ce docker-ce-cli containerd.io
rm -rf /var/lib/docker
rm -rf /var/lib/containerd
四、配置阿里云加速
登录阿里云,进入 工作台 -> 容器镜像服务 -> 镜像工具 -> 镜像加速器
里面提供了一个加速器地址:https://xxxxx.mirror.aliyuncs.com,将该地址配置到docker中:
vim /etc/docker/daemon.json
写入以下内容:
{
"registry-mirrors": ["https://xxxxx.mirror.aliyuncs.com"]
}
刷新配置
systemctl daemon-reload
重启docker
systemctl restart docker
注意:重启docker的命令在centos6/7之间是不同的
赋予所有权限即可
chmod +x /usr/local/bin/docker-compose