我正在 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
我检查了一下,仓库已经添加。我更新了系统,但是没有得到这个包:
有人知道这里出了什么问题吗?
答案1
它不起作用,因为安装的 Ubuntu 是 32 位的(正如你从 repo 映像中看到的,它是 i386 的)。
Docket 的安装指南明确指出:
操作系统要求
要安装 Docker,您需要以下 Ubuntu 版本之一的 64 位版本:
- 雅克蒂 16.10
- Xenial 16.04 (LTS)
- Trusty 14.04 (LTS)
我已经安装了 64 位,并且一切运行正常。