centos怎么卸载掉现有的docker
时间: 2024-06-02 22:05:56 浏览: 14
要卸载CentOS上的Docker,可以按照以下步骤进行:
1. 列出已安装的Docker软件包:`sudo yum list installed | grep docker`
2. 删除所有列出的Docker软件包:`sudo yum -y remove [package-name]`
3. 删除Docker镜像和容器:`sudo rm -rf /var/lib/docker`
4. 删除Docker配置文件和脚本:`sudo rm -rf /etc/docker`
5. 删除Docker服务文件:`sudo rm -rf /usr/lib/systemd/system/docker.service`
6. 重新加载systemd:`sudo systemctl daemon-reload`
7. 禁用Docker服务:`sudo systemctl disable docker`
以上是完整的卸载Docker的步骤,如果您只想卸载部分Docker组件,只需删除对应的软件包即可。
相关问题
centos7 docker安装目录迁移
可以使用以下步骤将CentOS 7上的Docker安装目录迁移:
1. 首先,将现有的项目资源迁移到新的规划目录。使用命令`mv /var/lib/docker/* /opt/lib/docker/`将/var/lib/docker目录下的所有文件和文件夹移动到/opt/lib/docker目录下。 [1]
2. 查看当前Docker目录信息,可以使用命令`docker info | grep Dir`。这将显示当前Docker根目录的路径,例如`Docker Root Dir: /var/lib/docker`。 [2]
3. 修改Docker配置文件,以便Docker使用新的安装目录。使用文本编辑器打开`/etc/docker/daemon.json`文件,并添加以下内容:
```
{
"data-root": "/opt/lib/docker"
}
```
保存并关闭文件。
4. 重启Docker服务,使配置生效。使用命令`systemctl restart docker`来重启Docker服务。
此时,你的CentOS 7上的Docker安装目录就成功迁移到了/opt/lib/docker目录下。请确保在迁移过程中所有的文件和文件夹都被正确地移动了,并且Docker服务能够正常启动。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [【CentOS 7】记一次迁移 Docker 容器存储目录的操作过程](https://blog.csdn.net/Rambo_Yang/article/details/109676096)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
linux docker安装指定版本,Centos7 安装指定版本docker
在CentOS 7上安装指定版本的Docker,需要先卸载现有的Docker版本,然后再安装指定版本的Docker。以下是安装指定版本Docker的步骤:
1. 卸载现有版本的Docker:
```
sudo yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-engine
```
2. 安装指定版本的Docker:
- 首先,需要安装依赖包:
```
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
```
- 然后,添加Docker的yum源,使用以下命令:
```
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
```
- 接着,列出Docker可用的版本:
```
sudo yum list docker-ce --showduplicates | sort -r
```
- 选择要安装的版本,使用以下命令安装:
```
sudo yum install docker-ce-<VERSION_STRING> docker-ce-cli-<VERSION_STRING> containerd.io
```
其中,`<VERSION_STRING>`是要安装的版本号,例如`18.09.9`。
3. 启动Docker服务:
```
sudo systemctl start docker
```
4. 验证Docker版本:
```
docker version
```
以上就是在CentOS 7上安装指定版本的Docker的步骤。