卸载通过脚本安装的 docker 版本
Uninstall docker version installed via script
我在卸载 docker 时遇到了一些问题。我使用 here 中的说明添加了更新的 docker 版本,该版本具有 GPU 支持(版本 >19.03)。
我已经成功安装 docker,但我知道需要卸载它才能获得更新的版本(我需要使用 19.03.12,而现在我使用的是 19.03.8)。
实际安装包括以下步骤:
curl -fsSL https://test.docker.com -o test-docker.sh
sh test-docker.sh
问题是 apt-get 似乎没有找到 docker 安装:
sudo apt-get install --only-upgrade docker
Reading package lists... Done
Building dependency tree
Reading state information... Done Skipping docker, it is not
installed and only upgrades are requested. 0 upgraded, 0 newly
installed, 0 to remove and 356 not upgraded.
有没有办法卸载我系统上的 docker 版本?
我正在使用 Ubuntu 16.04.
编辑:
在此脚本中,如果在系统上找到 docker 命令,则会传播一条警告,如果是这样,则继续安装可能会出现问题。我没有抓住它,也没有停止安装。我不知道这是否有帮助,但我指出了这一点。
编辑2:
的输出
dpkg -l|grep docker
rc docker 1.5-1 amd64 System tray for KDE3/GNOME2 docklet applications
ii docker-ce 5:19.03.12~3-0~ubuntu-xenial amd64 Docker: the open-source application container engine
ii docker-ce-cli 5:19.03.8~3-0~ubuntu-xenial amd64 Docker CLI: the open-source application container engine
https://test.docker.com
处的脚本向 /etc/apt/sources.list.d/docker.list
或 /etc/apt/sources.list
添加了一个类似于以下内容的存储库:
deb http://ftp.debian.org/debian $debian_version-backports main
然后它使用apt
安装依赖项,然后安装包docker-ce
因此您可以删除 docker-ce
:
apt-get remove docker-ce
#or
dpkg -P docker-ce
如果您使用 dpkg
删除包,之后请 运行 apt-get install -f
确保不存在损坏的包。
删除不需要的包版本后,您也可以从上面提到的 repo 中删除该行,并安装通用 docker 版本,或添加任何其他 repo,以获得另一个版本的 docker
,或手动安装..
我在卸载 docker 时遇到了一些问题。我使用 here 中的说明添加了更新的 docker 版本,该版本具有 GPU 支持(版本 >19.03)。
我已经成功安装 docker,但我知道需要卸载它才能获得更新的版本(我需要使用 19.03.12,而现在我使用的是 19.03.8)。
实际安装包括以下步骤:
curl -fsSL https://test.docker.com -o test-docker.sh
sh test-docker.sh
问题是 apt-get 似乎没有找到 docker 安装:
sudo apt-get install --only-upgrade docker
Reading package lists... Done
Building dependency tree
Reading state information... Done Skipping docker, it is not
installed and only upgrades are requested. 0 upgraded, 0 newly installed, 0 to remove and 356 not upgraded.
有没有办法卸载我系统上的 docker 版本?
我正在使用 Ubuntu 16.04.
编辑:
在此脚本中,如果在系统上找到 docker 命令,则会传播一条警告,如果是这样,则继续安装可能会出现问题。我没有抓住它,也没有停止安装。我不知道这是否有帮助,但我指出了这一点。
编辑2:
的输出dpkg -l|grep docker
rc docker 1.5-1 amd64 System tray for KDE3/GNOME2 docklet applications
ii docker-ce 5:19.03.12~3-0~ubuntu-xenial amd64 Docker: the open-source application container engine
ii docker-ce-cli 5:19.03.8~3-0~ubuntu-xenial amd64 Docker CLI: the open-source application container engine
https://test.docker.com
处的脚本向 /etc/apt/sources.list.d/docker.list
或 /etc/apt/sources.list
添加了一个类似于以下内容的存储库:
deb http://ftp.debian.org/debian $debian_version-backports main
然后它使用apt
安装依赖项,然后安装包docker-ce
因此您可以删除 docker-ce
:
apt-get remove docker-ce
#or
dpkg -P docker-ce
如果您使用 dpkg
删除包,之后请 运行 apt-get install -f
确保不存在损坏的包。
删除不需要的包版本后,您也可以从上面提到的 repo 中删除该行,并安装通用 docker 版本,或添加任何其他 repo,以获得另一个版本的 docker
,或手动安装..