为什么使用docker?
传统环境:
1.环境不一致。
2.在多用户的操作系统下,会相互影响。
3.运维成本过高。
4.安装软件成本过高。
1.2Docker的由来一帮年轻人创业,创办了溢价公司,年的专门做PAAS平台。
到了年的时候,像亚马逊,微软,Google开始做PAAS平台。
年将核心技术开源,核心技术就是Docker。
1.3Docker的思想1.集装箱:
会将所有需要的内容放到不同的集装箱中,谁需要这些环境就直接拿这个集装箱就可以了。
2.标准化:
1.运输的标准化:Docker有一个码头,所有上传的集装箱都放在了这个码头上,当谁需要某一个环境,就直接指派大海豚去搬运这个集装箱就可以了。
2.命令的标准化:Docker提供一系列的命令,帮助我们去获取集装箱等等操作。
3.提供了REST的API:衍生出了很多图形化界面,Rancher。
3.隔离性:
Docker在运行集装箱的内容时,会在Linux的内核中,单独开辟一片空间,这片空间不会影响其他的程序。
注册中心。(超级码头,上面放的就是集装箱)
镜像。(集装箱)
容器。(运行起来的容器)
二、Docker的基本操作2.1安装Docker#1.下载关于Docker的依赖环境yum-yinstallyum-utilsdevice-mapper-persistent-datalvm2#2.设置下载Docker下载的镜像源yum-config-manager--add-repo