1. 查询已安装的旧版 docker
sudo yum list installed | grep docker
|
2. 卸载已安装的旧版 docker
sudo yum remove docker.x86_64 sudo yum remove docker-client.x86_64 sudo yum remove docker-common.x86_64
|
卸载上一步中查询到的已安装的 docker,卸载完成后再次执行yum list installed | grep docker进行查询,若什么都查不到,则旧版本已卸载完成。
3. 安装 docker
sudo yum install -y docker
|
4. 查看是否安装成功
若可以正常显示 docker 版本,即表示 docker 已安装完成。
5. 更换国内镜像源
sudo vim /etc/docker/daemon.json
|
按i进入编辑模式,将以下内容复制进去,按esc退出编辑模式,输入:wq退出编辑并保存:
{ "registry-mirrors": [ "https://registry.docker-cn.com", "http://hub-mirror.c.163.com", "https://docker.mirrors.ustc.edu.cn" ] }
|
上述地址只需要有一个即可,三个地址分别为:
也可以使用腾讯云、阿里云的加速地址,可自行申请后替换即可。
6. 启动 docker
sudo systemctl daemon-reload sudo systemctl start docker
|
7. 查看是否启动,且镜像源是否更换成功
若启动正常则会显示很多信息,其中Registry Mirrors:后的内容即为镜像源,若与 daemon.json 中修改内容一致,则表示已切换成功,至此 docker 已安装完成,且已更换国内镜像源,并成功启动,接下来就可以进行 docker 相关操作了。