包'docker.io'没有安装候选者

时间:2015-03-16 17:51:37

标签: linux debian apt

当我尝试在debian 6中安装docker.io时 通过输入命令:apt-get install docker.io 结果是:

E:包'docker.io'没有安装候选者

解决方案是什么? 感谢

3 个答案:

答案 0 :(得分:1)

目前(2015年5月26日)docker.ioonly in Testing & Sid。我在Jessie中Docker version 1.6.2, build 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

另请参阅additional notes以启用自定义启动选项&还static ip addresses in Docker

答案 1 :(得分:0)

Docker仅在debian wheezy和jessie 64bit版本中受支持。有关详细信息,您可能会看到:

Official docker documentation

答案 2 :(得分:0)

我在 Ubuntu-20.04 中遇到了同样的错误,所以为了解决它,我只是使用以下步骤更新了我的系统:

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

如果您在 WSL 中遇到此错误,请先在 Windows 中安装 docker 桌面,然后按照上述步骤操作。