前言
搞了一天时间小一天,从没玩过 Docker 我的终于吧 Docker 装到 CentOS 上,又把 Pipe 运行到 Docker 上啦。
Docker CE, EE 有啥区别
相信大家都会有这个疑问。 CE 叫社区版,EE 就是相应的企业版,那这俩有啥区别,先看张图片。
EE 版本到底强化了哪些,重中之重就是安全,安全,安全。
还有就是对一些系统的支持,这里 CentOS 系统,两个版本都是下支持的。
总的说:
- Docker 从 17.03 开始分为企业版与社区版,社区版并非阉割版,而是改了个名称;企业版则提供了一些收费的高级特性。
- EE 版本维护期 1 年;CE 的 stable 版本三个月发布一次,维护期四个月;另外 CE 还有 edge 版,一个月发布一次。
:no_mouth: 引用人家的总结 :trollface: ~ https://www.cnblogs.com/atuotuo/p/6668233.html
Docker CE
Docker CE 有两种版本:
edge 版本每月发布一次,主要面向那些喜欢尝试新功能的用户。
stable 版本每季度发布一次,适用于希望更加容易维护的用户(稳定版)。
这里就安装的是 CE 版本
准备工作
有了 Docker 服务器上就可以少装很多无用的东西了。
所以,干脆直接格式化磁盘,所以数据一定要备份好,不然就傻 X 了。
- 备份数据库数据
- 备份其它自己需要的东西
- 创建服务器磁盘快照
- 了解 Docker 基本概念
- CentOS 7
备份磁盘数据什么的就跳过了,直接进正题。
安装 Docker
删除之前的 docker
|
|
安装依赖包
yum-utils provides the yum-config-manager utility, and device-mapper-persistent-data and lvm2 are required by the devicemapper storage driver.
|
|
指定 docker-ce stable 包
|
|
安装 docker-ce 和容器
这里默认安装的是最新版
|
|
也可以安装指定的版本
这个是可选的〜
查看 docker-ce 版本列表
|
|
相应的安装命令
|
|
得到指纹 ID
上面的安装过程中会得到指纹 ID,到这里你需要输入 yes
继续任务
|
|
正常行动的话到这里 Docker 已经安装完成了。
启动
|
|
试运行
|
|
看到这样的信息就说明你成功了。
后记
有些人可能有点强迫症。。比如我,运行完了之后就想要删除了那个熟悉的 hello-world
用这几条命令就行:
找到 CONTAINER ID
然后 rm
容器,再 rmi
镜像.