docker安装与卸载(centos7环境)

本文详细介绍了如何在CentOS7系统中卸载已有的Docker实例,以及后续如何进行全新安装的步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.卸载docker

# 查找已安装的docker包,然后逐个卸载
# yum list installed | grep docker

# 卸载docker
sudo yum remove -y containerd.io.x86_64 
sudo yum remove -y docker-ce.x86_64
sudo yum remove -y docker-ce-cli.x86_64 

sudo yum remove docker \
    docker-client \
    docker-client-latest \
    docker-common \
    docker-latest \
    docker-latest-logrotate \
    docker-logrotate \
    docker-engine

# 删除docker应用文件
rm -rf /var/lib/docker/

2.安装docker

# 安装docker相关依赖
sudo yum install -y yum-utils device-mapper-persistent-data ivm2

# 配置yum源(添加docker库地址)
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
# 如果执行下一步安装docker失败:
#  报错如例:……
#    failure: repodata/repomd.xml from download.docker.com_linux_centos_docker-ce.rep: [Errno 256] No more mirrors to try.
#    https://download.docker.com/linux/centos/docker-ce.rep/repodata/repomd.xml: [Errno 14] HTTPS Error 404 - Not Found

#  问题原因为下载地址请求不通,切换国内源尝试(如阿里源):
#    yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
#  如果仍然报上述错误,可查看是否存在 #/etc/yum.repos.d/download.docker.com_linux_centos_docker-ce.rep.repo 文件,如果有执行删除命令,再执行下一步

# 安装docker应用
sudo yum install -y docker-ce docker-ce-cli containerd.io

# 启动docker
systemctl start docker

# 设置docker开机自启动
systemctl enable docker

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值