准备:删除旧版本
1 | $ sudo yum remove docker \ |
1. 安装仓库
1 | $ sudo yum install -y yum-utils |
1 | $ sudo yum-config-manager \ |
2. 安装指定版本的Docker CE
1. 列出版本
1 | $ yum list docker-ce --showduplicates | sort -r |
2.安装指定版本
1 | $ sudo yum install docker-ce-<VERSION STRING> |
3. 启动docker
1 | $ sudo systemctl start docker |
续:
###(1)修改cgroup driver:
在 /usr/lib/systemd/system/docker.service 中添加以下启动项1
2ExecStart=/usr/bin/dockerd \
--exec-opt native.cgroupdriver=systemd
###(2)修改storage-driver:
在/etc/docker/daemon.json 添加以下配置1
2
3
4
5
6{
"storage-driver": "overlay2",
"storage-opts": [
"overlay2.override_kernel_check=true"
]
}
重启docker1
2$ systemctl daemon-reload
$ systemctl restart docker