Docker-CE 或 CentOS 上的 Docker

5

我有一组安装了'docker'的CentOS 7机器,但是我发现在CentOS上有一个包含新版本的docker repo:'docker-ce'。

Name        : docker
Arch        : x86_64
Epoch       : 2
Version     : 1.12.6
Release     : 68.gitec8512b.el7.centos
Size        : 15 M
Repo        : extras/7/x86_64

versus
Name        : docker-ce
Arch        : x86_64
Version     : 17.12.0.ce
Release     : 1.el7.centos
Size        : 123 M
Repo        : installed
From repo   : docker-ce-stable

哪个版本是首选的运行版本? 新版更好还是随CentOS附带的软件包最好? 所以是操作系统供应商还是软件供应商?
2个回答

4
大约两年前,Docker改变了他们的版本控制方式,并推出了名为docker-ee的企业版技术,开源版本被重命名为docker-ce(Docker社区版)。
所以要回答你的问题,如果你想跟上最新版本,应该安装docker-ce。

非常感谢。现在如果我能弄清楚如何升级而不破坏我的容器,我就可以开始工作了…什么什么的,来自守护程序的错误响应:指定了未知的运行时docker-runc。 - billabongrob
@billabongrob,你有没有弄清它们实际上有什么不同?我在-ce版上遇到了奇怪的故障,而在普通的docker版上却正常运行。 - jhfrontz

0

Docker正在快速发展。更新到docker-ce-stable版本。自从docker 1.12以来,已经有许多更新,例如存储驱动程序、swarm模式错误修复等。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接