1 . 更新yum
yum update
- 安装需要的软件包
yum install -y yum-utils device-mapper-persistent-data lvm2
- 添加yum源
yum-config-manager -- add-repo https://download.docker.com/linux/centos/docker-ce.repo
- 列出所有的docker版本
yum list docker-ce --showduplicates | sort -r
- 安装指定版本的docker
yum install docker-ce-17.12.1.ce
# 安装最新版本
sudo yum install docker-ce docker-ce-cli containerd.io
- 验证安装成功
docker version
- 启动docker
systemctl start docker
- 设置开机启动
systemctl enable docker
- 处理docker下载慢
1. 编辑docker配置文件
vim /lib/systemd/system/docker.service
2. 将这一行:
ExecStart=/usr/bin/dockerd
3. 修改为
ExecStart=/usr/bin/dockerd --registry-mirror=https://u1qbyfsc.mirror.aliyuncs.com