Centos7安装新版docker
- 安装部署系列
- 2023-03-08
- 478热度
- 0评论
卸载旧版docker
查找已有的docker包
rpm -qa | grep docker
删除已有的docker
如果上面有查到docker的相关包,删除即可,没有查到跳过此步骤。
yum remove docker docker-common docker-client
确认docker是否删除
docker -v
安装新版docker
安装需要的软件包
yum install -y yum-utils device-mapper-persistent-data lvm2
设置Docker的yum源
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
查看所有可用版本
yum list docker-ce --showduplicates | sort -r
安装docker
- 安装最新版docker
yum install docker-ce
- 安装指定版本docker
yum install docker-ce-18.06.3.ce-3.el7
启动docker并设置开机自启动
systemctl start docker
systemctl enable docker
# 查看docker版本
docker version
注意:启动时如若有以下错误,建议卸载docker后安装 18.06以下版本
修改为国内镜像源
vi /etc/docker/daemon.json
输入如下内容
{
"registry-mirrors": ["http://hub-mirror.c.163.com","https://registry.docker-cn.com"],
"live-restore": true
}
注 Docker国内源说明:
Docker 官方中国区
https://registry.docker-cn.com
网易
http://hub-mirror.c.163.com
中国科技大学
https://docker.mirrors.ustc.edu.cn
阿里云
https://pee6w651.mirror.aliyuncs.com
重新加载配置
systemctl daemon-reload
重启docker
systemctl restart docker