2017-07-26 107 views
1

有人在我的Redhat系統中安裝了docker。我想知道它是社區版還是企業版。我怎麼能這樣做?如何知道在redhat上安裝的docker是社區版還是企業版?

我知道社區版不適用於Redhat。

可能有人會在Redhat中創建centos.repo並安裝了docker ce。

這是

泊塢窗版本

enter image description here

當我做

「轉-qif在/ usr/bin中/泊塢窗」

enter image description here

+0

這既不是CE也不是EE。這是兩者之前的版本。 –

+0

我如何確認100%? –

+0

它是版本1.12。任何版本<= 1.13.x都在之前。 –

回答

1

在我看來,這既不是社區版還是企業版。根據您發佈的版本和生成日期,它看起來像是來自紅帽企業Linux 7 Extras頻道的版本(因爲構建時間是相同的與構建到其docker客戶機二進制文件中的內容相同 - 但時間不同於RPM編譯時間,最初讓我困惑)。

你應該能夠使用

rpm -qif /usr/bin/docker 

要仔細檢查,並與the official Red Hat product signing keys比較包簽名。

軟件在Red Hat Enterprise Linux Extras channels is fully supported by Red Hat中提供。 (與其他渠道不同的是更新頻率,而不是支持範圍)。從這個意義上說,這些版本更接近Docker,Inc.的企業版,因爲有供應商支持(與Community Edition不同,它是I認爲,不支持)。

免責聲明:當我在紅帽工作時,您需要審查自己的協議以確定支持範圍等,並在存在未解決的問題的情況下聯繫客戶支持。

+0

它來自redhat額外頻道https://rhn.redhat.com/errata/RHBA-2017-1620.html#Red Hat Enterprise Linux Extras(v。7)。 Redhat額外做了什麼? –

+0

對不起,我不明白。你能改說嗎? –

+0

你說得對。它來自redhat額外頻道https://rhn.redhat.com/errata/RHBA-2017-1620.html#Red Hat Enterprise Linux Extras(v。7)。 Redhat額外做了什麼?它用於碼頭安裝? –

3

隨着docker version命令

CE:Comunity版
EE:企業公司發行

所以17.06.0-ce對應的社區版

Client: 
Version:  17.06.0-ce 
API version: 1.30 
Go version: go1.8.3 
Git commit: 02c1d87 
Built:  Fri Jun 23 21:18:10 2017 
OS/Arch:  linux/amd64 

Server: 
Version:  17.06.0-ce 
API version: 1.30 (minimum version 1.12) 
Go version: go1.8.3 
Git commit: 02c1d87 
Built:  Fri Jun 23 21:17:03 2017 
OS/Arch:  linux/amd64 
Experimental: false 

如果你還沒有CEEE,那是因爲你已經安裝了docker.io包,這是由Ubuntu maintened。 Version: 1.12.3

在Windows上,你也可以看看這裏about docker
enter image description here

編輯

泊塢社區版(CE碼頭工人)不支持RHEL。 所以,你有Docker企業版。

See Docker documentation

反正有some ways安裝搬運工策,但你會看到與碼頭工人碼頭工人版的社區版。

+1

'服務器版本'也在'docker info'中被提及 – Grimmy

+0

再次看問題,我編輯了它。 –

+0

如果您還沒有使用ee,那是因爲您已經安裝了由Ubuntu維護的docker.io軟件包。 –

0

只需執行docker版本。在Docker版本17.03之前的版本中沒有-ce或-ee。

# docker version

Client: 
Version:  17.03.0-ce 
API version: 1.26 
Go version: go1.7.5 
Git commit: 60ccb22 
Built:  Thu Feb 23 11:07:40 2017 
OS/Arch:  linux/amd64 

Server: 
Version:  17.03.0-ce 
API version: 1.26 (minimum version 1.12) 
Go version: go1.7.5 
Git commit: 60ccb22 
Built:  Thu Feb 23 11:07:40 2017 
OS/Arch:  linux/amd64 
Experimental: false