Docker卸载安装及国内镜像源(详细版)

得意时要看淡,失意时要看开。不论得意失意,切莫大意;不论成功失败,切莫止步。志得意满时,需要的是淡然,给自己留一条退路;失意落魄时,需要的是泰然,给自己觅一条出路Docker卸载安装及国内镜像源(详细版),希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文

一、卸载已有Docker

1、首先判断本地有没有docker:

docker version
或
docker -v

Docker卸载安装及国内镜像源(详细版)

2、判断CentOS下 docker是否在运行:

systemctl status docker

Docker卸载安装及国内镜像源(详细版)

3、停止docker运行&查看状态

停止docker运行命令:

systemctl stop dockerps -ef|grep docker  # 查询docker进程
kill -9 pid  # 杀掉进程

再次查看运行状态:

systemctl status docker

Docker卸载安装及国内镜像源(详细版)

4、yum查看docker安装的包并卸载

查看:

yum list installed | grep docker

Docker卸载安装及国内镜像源(详细版)
卸载:

yum remove docker.x86_x64 docker-client.x86_64 docker-common.x86_64 

再次使用查看命令,确认全部删除安装包。

5、删除docker安装目录

rm -rf /etc/docker

rm -rf /run/docker

rm -rf /var/lib/dockershim

rm -rf /var/lib/docker

Docker卸载安装及国内镜像源(详细版)

6、查看docker version

docker version

Docker卸载安装及国内镜像源(详细版)
卸载干净~

二、Docker安装及镜像源配置

1、centOS 7 yum源安装(默认最新):

# step 1: 安装必要的一些系统工具
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
# Step 2: 添加软件源信息
sudo yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
# Step 3: 更新并安装 Docker-CE
sudo yum makecache fast
sudo yum -y install docker-ce    # 注意这里默认安装最新版本!!!
# Step 4: 开启Docker服务
sudo service docker start

当我们想要安装指定版本时:

2、查找Docker-ce的版本安装指定版本

注意:执行以下命令前,先将上述step 1、2以及更新yum缓存命令执行完~

yum list docker-ce.x86_64 --showduplicates | sort -r

太多了,截取一部分最新的:
Docker卸载安装及国内镜像源(详细版)

3、安装指定版本

假设我安装:17.03.0.ce.1-1.el7.centos
以下命令:

sudo yum -y install docker-ce-[VERSION]

还需要安装docker-ce-cli、containerd.io、插件docker-buildx、插件docker-compose等。

例如某个特定版本如下命令:

sudo yum install docker-ce-23.0.3-1 docker-ce-cli-23.0.3-1 containerd.io docker-buildx-plugin docker-compose-plugin

安装最新版命令如下:

sudo yum install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

安装期间需要输入两次 y 同意命令。

4、安装成功验证

docker version

Docker卸载安装及国内镜像源(详细版)

启动:

systemctl start docker

Docker卸载安装及国内镜像源(详细版)

5、镜像源

配置镜像源:

sudo vim /etc/docker/daemon.json

加入镜像源配置(更多镜像源参考下方链接):

{
	"registry-mirrors": [
	"https:// xxx.mirror.aliyuncs.com",
	"https://registry.docker-cn.com",
	"https://docker.mirrors.ustc.edu.cn/",
}

按 i 键 插入,写完后,按 esc ,然后输入 :wq! 回车保存。

Docker卸载安装及国内镜像源(详细版)
之后重新加载配置文件并重启docker.

systemctl daemon-relload
systemctl restart docker

over~

参考文档:
1、Docker镜像源大全
2、Docker CE镜像源站

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/157116.html

(0)
飞熊的头像飞熊bm

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!