文章目录
- 卸载Docker
- 一.停止所有运行的容器
- 二.删除所有容器
- 三.删除所有镜像
- 四.卸载 Docker 引擎
- 五.删除 Docker 数据目录
- 六.查看是否有漏掉的docker依赖
- 安装指定版本Docker
- 一.安装必须的依赖
- 二.设置 docker repo 的 yum 位置(添加软件源信息,使用阿里云的)
- 三.更新yum缓存
- 四.安装指定版本Docker
- 五.启动 docker & 设置 docker 开机自启
- 六.验证
- 大功告成!!!!
卸载Docker
一.停止所有运行的容器
使用以下命令停止所有正在运行的容器:
sudo docker stop $(docker ps -aq)
这个命令会停止所有容器,包括正在运行的容器和已经停止的容器。
二.删除所有容器
使用以下命令删除所有容器:
sudo docker rm $(docker ps -aq)
这个命令会删除所有容器,包括正在运行的容器和已经停止的容器。
三.删除所有镜像
使用以下命令删除所有镜像:
sudo docker rmi $(docker images -q)
这个命令会删除所有镜像,包括没有被容器使用的镜像。
四.卸载 Docker 引擎
使用以下命令卸载 Docker 引擎:
sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine
这个命令会删除 Docker 引擎及其依赖的软件包和文件。
五.删除 Docker 数据目录
使用以下命令删除 Docker 数据目录:
sudo rm -rf /var/lib/docker
这个命令会删除 Docker 数据目录,包括所有容器、镜像和数据卷。
六.查看是否有漏掉的docker依赖
yum list installed | grep docker
我运行完还存在 docker-buildx-plugin.x86_64 和docker-compose-plugin.x86_64依赖
所以我还要把他俩卸载
PS:你的还有什么依赖就卸载什么依赖,不一定必须是这两个,根据你自己的情况
yum remove docker-buildx-plugin.x86_64 docker-compose-plugin.x86_64
完成上述步骤后,Docker 已经被完全卸载。
安装指定版本Docker
一.安装必须的依赖
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
二.设置 docker repo 的 yum 位置(添加软件源信息,使用阿里云的)
sudo yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
PS:如果出现如下错误信息
Loaded plugins: fastestmirror
adding repo from: https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
grabbing file https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo to /etc/yum.repos.d/docker-ce.repo
Could not fetch/save url https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo to file /etc/yum.repos.d/docker-ce.repo: [Errno 14] curl#60 - “Peer’s Certificate issuer is not recognized.”
#编辑 /etc/yum.conf 文件, 在 [main] 下面添加 sslverify=0 参数
vi /etc/yum.conf
#配置如下----------------------
[main]
sslverify=0
#-----------------------------
三.更新yum缓存
yum makecache fast
四.安装指定版本Docker
列出并排序您存储库中可用的版本。此示例按版本号(从高到低)对结果进行排序。
sudo yum list docker-ce --showduplicates | sort -r sudo yum list docker-ce-cli --showduplicates | sort -r sudo yum list containerd.io --showduplicates | sort -r
通过其完整的软件包名称安装特定版本。
该软件包名称是软件包名称(docker-ce)加上版本字符串(第二列),从第一个冒号(:)一直到第一个连字符,并用连字符(-)分隔。
如果不设置版本默认就是最新版本安装
# sudo yum install docker-ce-
docker-ce-cli- containerd.io sudo yum -y install docker-ce-20.10.12-3.el7 docker-ce-cli-20.10.12-3.el7 containerd.io 五.启动 docker & 设置 docker 开机自启
sudo systemctl start docker sudo systemctl enable docker
六.验证
docker version # 查看当前安装的docker版本
大功告成!!!!
猜你喜欢
- 9天前(兵团猛进秦剧团持续开展“戏曲进校园”活动)兵团猛进秦剧团持续开展“戏曲进校园”活动
- 9天前(云南滇陇工程咨询有限公司)陇滇携手谋发展 文旅合作谱新篇
- 9天前(新西兰“空降”上海:新西兰旅游局邀请你来“玩真的”!)新西兰“空降”上海:新西兰旅游局邀请你来“玩真的”!
- 9天前(苏梅岛普吉岛哪个好玩)苏梅岛金普顿基塔蕾度假酒店推出家庭度假套餐
- 9天前(辽宁新增6个国家4a级旅游景区有哪些)辽宁新增6个国家4A级旅游景区
- 9天前(“百场黄梅唱响百家景区”示范演出活动在黄山风景区举行)“百场黄梅唱响百家景区”示范演出活动在黄山风景区举行
- 9天前(殷建祥简历)全国十大牛商解码:殷建祥如何用178天技术突围打造星空梦星空房
- 9天前(携程租车加盟合作)携程租车加盟优势全解析:开启旅游出行市场新篇章
- 9天前(曹妃甸美仑华府哪个楼层好)曹妃甸新城教育经济新引擎启动—美仑国际酒店盛大开业
- 9天前(我在港航“呵护”飞机 每一次安全着陆就是最好的荣誉)我在港航“呵护”飞机 每一次安全着陆就是最好的荣誉
网友评论
- 搜索
- 最新文章
- (2020广州车展哈弗)你的猛龙 独一无二 哈弗猛龙广州车展闪耀登场
- (哈弗新能源suv2019款)智能科技颠覆出行体验 哈弗重塑新能源越野SUV价值认知
- (2021款全新哈弗h5自动四驱报价)新哈弗H5再赴保障之旅,无惧冰雪护航哈弗全民电四驱挑战赛
- (海南航空现况怎样)用一场直播找到市场扩张新渠道,海南航空做对了什么?
- (visa jcb 日本)优惠面面俱到 JCB信用卡邀您畅玩日本冰雪季
- (第三届“堡里有年味·回村过大年”民俗花灯会活动)第三届“堡里有年味·回村过大年”民俗花灯会活动
- (展示非遗魅力 长安启源助力铜梁龙舞出征)展示非遗魅力 长安启源助力铜梁龙舞出征
- (阿斯塔纳航空公司)阿斯塔纳航空机队飞机数量增至50架
- (北京香港航班动态查询)香港快运航空北京大兴新航线今日首航
- (我在港航“呵护”飞机 每一次安全着陆就是最好的荣誉)我在港航“呵护”飞机 每一次安全着陆就是最好的荣誉
- 热门文章