由于"新"Docker版本将CE和EE与单一的统一Docker不同,Docker没有正式支持或提供在OpenSUSE,SLES或Redhat上使用CE的安装说明,这些发行版仅是EE的。
我发现这是Docker的一个短视决定 - CE应该可用于EE可用的所有平台。
如何在 OpenSUSE Tumbleweed(或带有基于 RPM 的包管理器的类似发行版(上安装最新版本的 Docker CE,该发行版仅支持 Docker EE?
我设法安装了Docker version 17.04.0-ce, build 78d1802
并且运行良好,尽管OpenSUSE(也不是SLES或Redhat(没有得到Docker CE的正式支持。
我使用的解决方案是在Virtualization:/containers
存储库下安装一个 OBS 构建的 Docker 包,而不是来自官方 OpenSUSE 存储库的 Docker 包(它仍然具有非常过时的1.13.0
(或尝试从源代码构建。
您可以在此处查看我找到此构建包的索引:http://download.opensuse.org/repositories/Virtualization:/containers/openSUSE_Tumbleweed/x86_64/
我安装的特定 RPM 位于:http://download.opensuse.org/repositories/Virtualization:/containers/openSUSE_Tumbleweed/x86_64/docker-17.04.0_ce-191.6.x86_64.rpm.mirrorlist