我刚刚在服务器上安装了一个全新的Xenial,并立即尝试在上面安装Docker。
Docker安装页面上说,你需要创建一个
然后,只需按照正常的
这里的重点是Docker 告诉我他们没有一个
我的问题是,我的全新 Xenial 在那一步停下来,而没有尝试
我如何强制 Ubuntu 检查
如果需要,这里是
我安装其他软件包(如zsh、screen等)没有遇到任何问题。
请随时向我询问任何额外的信息:我对此已经超出了我的知识范围,所以可能有些事情我忘记了...
/etc/apt/sources.list.d/docker.list
文件,并在其中只添加docker仓库源。deb https://apt.dockerproject.org/repo ubuntu-xenial main
然后,只需按照正常的
apt-get update & install
过程进行操作。
这一步通常非常简单,但在这个全新的xenial版本中,update
步骤总是超时。Failed to fetch https://apt.dockerproject.org/repo/dists/ubuntu-xenial/InRelease Connection timed out after 120000 milliseconds
这里的重点是Docker 告诉我他们没有一个
InRelease
仓库。
通常,apt-get update
应该尝试InRelease 步骤,找不到已签名的内联源,然后应该尝试 Release 源。我的问题是,我的全新 Xenial 在那一步停下来,而没有尝试
Release
源。我如何强制 Ubuntu 检查
https://apt.dockerproject.org/repo/dists/ubuntu-xenial/Release
源,而不是 https://apt.dockerproject.org/repo/dists/ubuntu-xenial/InRelease
?如果需要,这里是
uname -a
的结果:Linux sd-83589 4.4.0-22-generic #40-Ubuntu SMP Thu May 12 22:03:46 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
我安装其他软件包(如zsh、screen等)没有遇到任何问题。
请随时向我询问任何额外的信息:我对此已经超出了我的知识范围,所以可能有些事情我忘记了...