Containerd.io 依赖于 libseccomp2。

5

您好,我正在尝试在我的Debian 10计算机上安装Docker,但是在安装containerd.io服务时遇到了一些问题。

当我尝试使用以下命令进行安装时,我收到一个错误提示,需要升级依赖项。但是,如果我尝试手动升级,终端会提示我已经使用了此软件包的最新版本。

sudo apt-get install docker-ce docker-ce-cli containerd.io

我尝试按照这份教程进行操作,但它与我的debian版本不兼容。

docker-ce : 依赖于 libseccomp2 (>= 2.3.0),但需要安装的版本是 2.2.3-3ubuntu3

依赖于 libseccomp2 (>= 2.4.0),但需要安装的版本是 2.3.3-4。

1个回答

8

我遇到了同样的错误。原来是选择了错误的Linux发行版,我选错了Ubuntu而不是Debian。我需要在nano /etc/apt/sources.list中删除包含ubuntu的那些行,然后运行sudo apt-get update并安装sudo apt-get install build-essential。这对我起作用了!


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接