docker在发展中产生了很多的名字,如果不清楚就会感觉乱乱的。像docker-io docker-engine等, 那分别是怎么回事呢?
docker-io:
起初,市面上有个窗口停靠栏的程序叫做docker(类似于mac桌面的dock)
这里我们以Docker和docker来区分说明
Docker:容器
docker:窗口停靠栏程序
Docker当时官方网站是docker.io,所以Docker也被定名为docker-io(没错,docker-io的名字就是来源于官方网站)
docker.io由Ubuntu维护。
在centos6下我们安装的Docker就是docker-io,
在Ubuntu上是docker.io
docker-engine:
由Docker维护。
版本(版本号范围: 0.1.0 ~ 1.13.1)
现在演变为docker-ce
ps: 现在yum里默认已经不显示1.13和之前的版本了
docker-ce
Docker的社区版,同时版本号定义也发生了改变,采用年.季度.版本号来定义
从17.03.0开始(ps:17.03等同于docker engine 1.13)
有"Edge"与"Stable"两个版本发行
Edge版本每月发布,提供一个月支持。
Stable版本每季度发布,提供4个月支持。(所以会看到17.03,17.06,17.09,17.12等)
docker-ee
Docker EE(企业版),由Docker Data Center更改而来;
参考地址:docker的命名演进
网友评论