当前位置: 首页 > 知识库问答 >
问题:

尝试在Linux Ubuntu 18.04 Bionic上安装Docker CE时出错?

吕高昂
2023-03-14

阅读包裹清单。。。多恩

构建依赖树

正在读取状态信息。。。多恩

将安装以下新软件包:

docker ce

0升级,1新安装,0移除,0未升级。

需要获取0 B/338 MB的存档。

此操作后,将使用181 MB的额外磁盘空间。(

Reading database ... 129600 files and directories currently installed.)
Preparing to unpack .../docker-ce_18.03.1~ce-0~ubuntu_amd64.deb ...
Unpacking docker-ce (18.03.1~ce-0~ubuntu) ...

dpkg: error processing archive /var/cache/apt/archives/docker-ce_18.03.1~ce-0~ubuntu_amd64.deb (--unpack):
 trying to overwrite '/usr/bin/docker-containerd', which is also in package docker-containerd 0.2.3+git+docker1.13.1~ds1-1
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
Errors were encountered while processing:
 /var/cache/apt/archives/docker-ce_18.03.1~ce-0~ubuntu_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

共有2个答案

瞿子濯
2023-03-14

步骤01-卸载旧版本的Docker

$ sudo apt-get remove docker docker-engine docker.io containerd runc
$ sudo rm -rf /var/lib/docker
$ sudo apt-get autoclean
$ sudo apt-get update

步骤02-安装Docker-ce:

安装一些允许APT在HTTPS上使用包的先决条件包:

$ sudo apt install apt-transport-https ca-certificates curl software-properties-common

将Docker官方存储库的GPG密钥添加到系统:

$ curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

将Docker存储库添加到APT源:

$ sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu bionic stable"

更新包数据库

$ sudo apt update

请确保您即将从Docker回购安装,而不是默认的Ubuntu回购

$ apt-cache policy docker-ce

最后,安装Docker:

$ sudo apt install docker-ce

验证docker是否正在运行

$ sudo systemctl status docker
吴飞语
2023-03-14

我没有看到18.04在支持列表中列出,因此您可能会遇到开发人员没有时间解决的兼容性问题。为了解决您眼前的问题,我将卸载“docker containerd”和任何其他相关软件包,因为它似乎基于非常旧的docker版本(1.13)。

apt remove docker-containerd
 类似资料:
  • 有人知道如何解决这个问题吗?不能在R. install.packages("devool")还安装了依赖项'ps','fs','Procexx','xopen','usethis','Call r','git2r','pkgbuild','pkgload','rcmdcheck','roxygen2' null 下载的源程序包位于“/private/var/folders/s2/cptzh4ls2

  • Eclipse版本:靛蓝服务版本2 正在尝试使用“下载站点”http://download.eclipse.org/nattable/releases/1.5.0/repository/" 要安装"NatTable核心功能" 错误: 收集要安装的项目时出错会话上下文为:(profile=epp.package.rcp,phase=org.eclipse.equinox.internal.p2.en

  • 我在尝试安装MySQL gem时遇到以下错误。 无法从https://rubygems.org/下载数据-SSL_connect返回=1 errno=0 state=SSLv3读取服务器证书B:证书验证失败(https://api.rubygems.org/specs.4.8.gz) 这是什么意思?我怎样才能解决这个问题?

  • 我试图在命令shell上使用安装,但出现以下错误: 使用缓存收集rpy2https://files.pythonhosted.org/packages/c7/43/401afad8556bf92b08bd7d422cacac614b0e8dd2bce31848318bbcb18f48/rpy2-3.0.5.tar.gz错误:从命令python安装程序完成输出。py egg_info:ERROR:T

  • 当使用设置时,如何解决这个问题?我尝试设置,但当我完成所有操作并使用时,什么也没有出现? npm http GET https://registry.npmjs.org/Cordova npm错误!fstream_class:'dirwriter', npm错误!fstream_stack: npm错误!['/usr/lib/nodejs/fstream/lib/writer.js:171:23'

  • 我也会在安装Gunicorn时出错。我在这里遵循了这个例子,但什么也没有。我的虚拟环境是使用标志创建的。我使用Ubuntu13.10和希腊环境。也许是那个?