重新安装后 Docker“找不到命令”

重新安装后 Docker“找不到命令”

我使用的是基于 Ubuntu 18 的 Mint 19.2。

我使用apt purge& 然后删除该文件夹进行卸载。最后,使用命令重新安装 Docker官方网站

但是,当我运行命令docker -v或 时sudo docker -v,我得到响应:

command not found: docker

当我运行命令: 时 sudo apt-get install docker-ce docker-ce-cli containerd.io,我得到:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
containerd.io is already the newest version (1.2.10-3).
docker-ce-cli is already the newest version (5:19.03.4~3-0~ubuntu-bionic).
docker-ce is already the newest version (5:19.03.4~3-0~ubuntu-bionic).
0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.

在此输入图像描述

我该如何纠正这个问题并使 docker 可以在全球范围内访问?

答案1

我认为问题是存在冲突并且系统没有正确删除 docker,即使我按照官方网站的说明进行操作

然而,对我有用的是清除与 docker 相关的所有内容。

sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-compose

然后我从文件夹中删除了 docker 文件夹/var/lib

重新启动以确保安全。然后按照官方文档重新安装。

然后再次重启后,就成功了。

别忘了,docker-compose需要单独安装。

相关内容