无法在 Ubuntu Cloud 18.04 LTS 上找到包“docker-ce”

无法在 Ubuntu Cloud 18.04 LTS 上找到包“docker-ce”

我正在尝试按照官方安装文档在 Ubuntu Cloud 18.04 LTS 上安装 Docker。在另一个 Ubuntu 18.04 安装上一切正常,但它是 Ubuntu Workstaion 18.04。在云版本上,执行 sudo apt-get install docker-ce 后出现错误“软件包‘docker-ce’没有安装候选”。已安装文档推荐的存储库。知道我应该做什么吗?

一些细节:

sudo apt-get install docker-ce
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Package docker-ce is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
  docker-ce-cli:amd64

uname -a
Linux ubuntu02 4.15.0-65-generic #74-Ubuntu SMP Tue Sep 17 17:12:56 UTC 2019 i686 i686 i686 GNU/Linux

lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 18.04.3 LTS
Release:    18.04
Codename:   bionic

感谢您表现出兴趣。

答案1

Docker 容器运行时的 Ubuntu 18.04 软件包是docker.io.您可以apt-get install docker.io从默认的 Ubuntu 存储库运行并安装它。

docker-ce软件包来自 Docker,而不是 Ubuntu。你必须配置他们的存储库得到那个包裹。

答案2

要安装docker-ce你应该有64位Ubuntu 云版本 (ubuntu云镜像18.04)。

操作系统要求

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

迪斯科19.04

宇宙18.10

仿生 18.04(LTS)

Xenial 16.04 (LTS)

Docker Engine - 社区在 x86_64(或 amd64)、armhf、arm64、s390x (IBM Z) 和 ppc64le (IBM Power) 架构上受支持。

相关内容