Docker - 无法找到包 docker-engine

Docker - Unable to locate package docker-engine

我正在尝试在 Ubuntu 16.04 中安装 docker。我正在关注 this link 进行 docker 安装。我以 Unable to locate package docker-engine

结束

我当前的内核版本 - 4.4.0-38-generic Ubuntu 版本 - 16.04

已经在 Ubuntu 中的 docker 包 被称为 docker.io [1] 所以就这样做

sudo apt-get install docker.io

但是 如果 你按照 link you gave 并执行第 7、8、9 步,那么你的安装将知道 docker 存储库中的软件包,并且还可以找到 docker-engine

你来电。我在某些机器上 运行 Ubuntu 版本(目前在 Ubuntu 16.04 上是 0.11.2),而在其他机器上 Docker 版本(因为我对某些 0.12 功能感到好奇).两者都可以正常工作。

[1] 因为 docker 用于桌面启动器应用程序 'docking' 图标。

解决 docker 中大部分问题的主要解决方案是安装 64 位版本的 ubuntu。我是 运行 32 位 (i686)。希望能帮助到你 ! !

我在 ubuntu-18.04 服务器的 AWS-EC2 上遇到了同样的问题...

运行ning apt-get update 对我有用....

一旦更新 运行 就可以 运行 apt-get install docker.io