卸载yum安装的docker
在使用yum包管理器安装docker时,我们可能会遇到一些问题,需要卸载docker重新安装。本文将介绍如何卸载yum安装的docker,并提供相关的代码示例。
一、卸载docker
卸载yum安装的docker可以通过以下步骤完成:
1. 停止docker服务
首先,我们需要停止正在运行的docker服务。可以使用以下命令停止docker服务:
sudo systemctl stop docker
2. 卸载docker软件包
接下来,我们需要卸载docker软件包。可以使用以下命令卸载docker软件包:
sudo yum remove docker
这将会删除docker软件包及其依赖项。
3. 删除docker的工作目录
最后,我们需要删除docker的工作目录。可以使用以下命令删除docker的工作目录:
sudo rm -rf /var/lib/docker
这将会删除docker存储的镜像、容器和卷的数据。
二、重新安装docker
完成卸载操作后,我们可以重新安装docker。以下是重新安装docker的步骤:
1. 添加docker源
首先,我们需要添加docker的yum源。可以使用以下命令添加docker的yum源:
sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=
enabled=1
gpgcheck=1
gpgkey=
EOF
2. 安装docker软件包
接下来,我们可以使用yum包管理器安装docker软件包。可以使用以下命令安装docker软件包:
sudo yum install docker-ce docker-ce-cli containerd.io
3. 启动docker服务
安装完成后,我们可以使用以下命令启动docker服务:
sudo systemctl start docker
4. 设置docker开机自启
为了在系统启动时自动启动docker服务,我们可以使用以下命令设置docker开机自启:
sudo systemctl enable docker
三、示例
下面是一个示例,演示如何卸载yum安装的docker并重新安装:
# 停止docker服务
sudo systemctl stop docker
# 卸载docker软件包
sudo yum remove docker
# 删除docker的工作目录
sudo rm -rf /var/lib/docker
# 添加docker源
sudo tee /etc/yum.repos.d/docker.repo <<-'EOF'
[dockerrepo]
name=Docker Repository
baseurl=
enabled=1
gpgcheck=1
gpgkey=
EOF
# 安装docker软件包
sudo yum install docker-ce docker-ce-cli containerd.io
# 启动docker服务
sudo systemctl start docker
# 设置docker开机自启
sudo systemctl enable docker
以上示例中的命令可以按照顺序执行,以完成卸载和重新安装docker的操作。
四、总结
本文介绍了如何卸载yum安装的docker,并提供了相关的代码示例。通过按照本文的步骤,您可以轻松地卸载docker并重新安装。希望本文对您有所帮助。