如何在OpenSUSE Linux上安装并运行Docker CE?
问题描述:
由于CE和EE与单一统一Docker分离的“新”Docker版本,Docker并未官方支持或提供在OpenSUSE,SLES或Redhat上使用CE的安装说明,因此这些发行版仅限EE。如何在OpenSUSE Linux上安装并运行Docker CE?
我觉得这是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回购库(仍然有极大过时的1.13.0
)的Docker包或试图从源代码构建。
您可以查看,我发现这里这个包建索引: 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