有人在我的 Redhat 系统中安装了 docker。我想知道是社区版还是企业版。我怎么能这样做?
我知道社区版不适用于 Redhat。
可能有人会在 Redhat 中创建 centos.repo 并安装 docker ce 。
这是什么
码头工人版本
给
当我做
“rpm -qif /usr/bin/docker”
用docker version
命令
CE:社区版
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
Run Code Online (Sandbox Code Playgroud)
如果你没有ce或ee,那是因为你已经安装了docker.io
包,这是由Ubuntu维护的。
Version: 1.12.3
在 Windows 上,您还可以查看about docker
此处:
编辑
RHEL 不支持 Docker 社区版 (Docker CE)。所以,你有 Docker 企业版。
无论如何,有一些方法可以安装 docker-ce,但是您将看到 docker 社区版和 docker 版本。
在我看来,这既不是社区版,也不是企业版。根据您发布的版本和构建日期,它看起来像是来自 Red Hat Enterprise Linux 7 Extras 频道的构建(因为构建时间与其客户端二进制文件\xe2\x80\x94 中构建的时间相同docker
,但时间不同于RPM 构建时间,最初让我感到困惑)。
您应该能够使用双重检查
\n\nrpm -qif /usr/bin/docker\n
Run Code Online (Sandbox Code Playgroud)\n\n并将软件包签名者与官方红帽产品签名密钥进行比较。
\n\nRed Hat Enterprise Linux Extras 频道中提供的软件得到红帽的全面支持。(与其他渠道的区别在于更新频率,而不是支持覆盖范围。)从这个意义上说,这些版本更接近 Docker, Inc. 的企业版,因为有供应商支持(与社区版不同,我认为,不支持)。
\n\n免责声明:当我在红帽工作时,您需要自己查看协议以确定支持范围等,并在存在悬而未决的问题时联系客户支持。
\n 归档时间: |
|
查看次数: |
5686 次 |
最近记录: |