2017-05-10 133 views
4

由於CE和EE與單一統一Docker分離的「新」Docker版本,Docker並未官方支持或提供在OpenSUSE,SLES或Redhat上使用CE的安裝說明,因此這些發行版僅限EE。如何在OpenSUSE Linux上安裝並運行Docker CE?

我覺得這是Docker方面的一個短視的決定 - CE應該可用於EE可用的所有平臺。

如何才能在OpenSUSE Tumbleweed(或基於RPM的軟件包管理器的類似發行版)上安裝Docker CE的最新版本,該版本只支持Docker EE?

回答

7

我設法安裝了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