软件包'docker.io'没有安装候选项。

7
当我尝试在Debian 6中通过输入命令apt-get install docker.io安装docker.io时,结果出现了“E: package 'docker.io' has no installation candidate”的错误提示。 请问有解决办法吗? 谢谢。
3个回答

15

我在Ubuntu-20.04上遇到了同样的错误,为了解决它,我只需要按照以下步骤更新我的系统:

  • sudo apt-get update
  • sudo apt-get install docker.io

如果你在WSL上遇到这个错误,那么首先在Windows上安装Docker桌面版,然后再按照上述步骤进行操作。


2
目前(2015年5月26日),docker.io 只在测试版和不稳定版中可用。我在Jessie上运行Docker版本1.6.2,构建7c8fca2,没有遇到任何问题。
apt-get install -y apt-transport-https
echo "deb https://get.docker.com/ubuntu docker main" > /etc/apt/sources.list.d/docker.list
apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 36A1D7869245C8950F966E92D8576A8BA88D21E9
apt-get update
apt-get install -y lxc-docker
# if you have the old docker.io installed previously
update-rc.d docker remove
mv /etc/init.d/docker /etc/init.d/docker.old
systemctl unmask docker
systemctl unmask docker.socket
systemctl enable docker

另请参阅附加注释以启用自定义启动选项,同时也要参阅Docker中的静态IP地址

0

Docker仅支持Debian Wheezy和Jessie 64位版本。更多详情请参见:

官方Docker文档


我尝试添加它,但是没有任何变化。结果还是同样的问题。 - athar
加什么?如果你指的是ppa,那当然不行。即使你设法安装了它,你还需要安装新内核,否则它也无法运行。 - Jahid

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