在 RHEL 8.8 中,以 root 身份卸载 Docker 可以通过以下步骤完成:
-
停止 Docker 服务(如果已启动):
bashsudo systemctl stop docker
-
删除 Docker 包:
- 运行以下命令卸载 Docker 引擎及其依赖包(
docker-ce
、docker-ce-cli
和containerd.io
等):
bashsudo yum remove docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
- 运行以下命令卸载 Docker 引擎及其依赖包(
-
删除 Docker 资源:
- 可选:删除 Docker 的所有数据,包括容器、镜像、卷等(操作不可恢复,请确认数据无用再执行):
bashsudo rm -rf /var/lib/docker sudo rm -rf /var/lib/containerd
-
确认 Docker 卸载成功:
- 执行以下命令,确保 Docker 命令不可用:
bashdocker --version
这样,Docker 将会完全从 RHEL 8.8 系统中卸载。