在Ubuntu 16.04上安装docker:无法找到软件包docker-ce


8

我正在Ubuntu 16.04上安装docker。我正在按照https://store.docker.com/editions/community/docker-ce-server-ubuntu?tab=description上的所有说明进行操作

(该说明在https://docs.docker.com/engine/installation/linux/ubuntu/上相同,但更干净)。

当我启动步骤“ 2.获取Docker CE”时,找不到docker-ce软件包:

me@mypc:~$ sudo apt-get install docker-ce
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package docker-ce

我已经检查并添加了仓库。我已经更新了系统,但没有得到该软件包:

Docker存储库已添加

有人知道这是怎么回事吗?


1
什么输出sudo apt-get update
M. Becerra

Get在所有存储库中显示一个,在Hit
docker存储库中显示

只是在想,可能是i386版本是32位的,而docker不支持吗?
Chococroc

Answers:


5

它不起作用,因为安装的Ubuntu是32位的(如从存储库映像中看到的是i386)。

Docket的安装指南明确指出:

操作系统要求

要安装Docker,您需要以下Ubuntu版本之一的64位版本:

  • Yakkety 16.10
  • Xenial 16.04(LTS)
  • 可信赖的14.04(LTS)

我已经安装了64位,并且一切正常。


2
我有64位,并且遇到了OP的错误
ahnbizcad

我也和@ahnbizcad一样,我有64位版本,并且遇到相同的错误。
丹尼米迪(Danidemi),

1
在“ Linux和Unix”上提出类似的问题,也许可以为一些用户提供一些建议。
丹尼米德(Danidemi)'17
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.