介绍
Docker首次出现在世界上已经有五年了。
因此,每次构建环境时,我都想知道如何安装Docker。
然后,有关于如何安装docker和如何安装docker-ce的信息!这就是为什么。
所以我查了一下。
Docker的诞生
Docker在2013年似乎爆炸了。
- 容器式虚拟化的"过去"与"未来",从Docker的历史中解脱出来
在
中,目前通常称为docker,例如,在CentOS 7上安装时,
1 | $ sudo yum install docker |
您正在执行
。
Docker-CE简介
但是,在2017年,Docker开始提供两种解决方案,CE(社区版)和EE(企业版)。
- Docker v17.03发布。版本号系统自本月起已更改,它将每月发布。
- Docker宣布" Docker Enterprise Edition"作为Docker的商业版本,提供经过认证的映像和插件。免费版现在为"社区版"
所谓的免费版和付费版。
支持等方面会有差异,但是我想在当前的环境中快速尝试一下!在这种情况下,将选择CE。
对于Docker-CE,要安装的软件包名称将更改。
1 | $ sudo yum install docker-ce |
因此,请使用官方安装方法正确删除旧的docker!上面写着。
- 获取适用于CentOS的Docker CE
卸载旧版本
较旧版本的Docker被称为docker或docker-engine。如果已安装,则将其连同相关的依赖项一起卸载。
1 2 3 4 5 6 7 8 9 10 | $ sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-selinux \ docker-engine-selinux \ docker-engine |
截至2018年11月的版本
我在yum存储库中检查了截至2018年11月的最新版本(适用于CentOS)。
1 2 3 | $ yum --showduplicates list | grep docker docker-ce.x86_64 3:18.09.0-3.el7 @docker-ce-stable docker.x86_64 2:1.13.1-75.git8633870.el7.centos |
所以
最新的docker-ce 18.09.0(2018/09版本)和docker的1.13.1是最新的。
另外,如果您要介绍docker,请不要犹豫选择docker-ce!