Docker是免费的的虚拟机引擎,可以为任何应用创建一个轻量级的、可移植的容器
Docker是跨平台的轻量级虚拟机,Win10和MacOS都可以安装Docker
Docker虚拟机的镜像是一个只读层,不能写入数据
我们可以通过dockerfile文件,定义需要安装的程序,然后创建出镜像文件
Docker容器是一个虚拟的实例,里面的内容刻度可写
容器是完全隔离的,不用担心部署程序会相互干扰
一个镜像可以创建出多个容器
在CentOS上安装Docker虚拟机
yum install -y docker service docker start service docker stop
执行成功:
使用docker version,显示Cannot connect to the Docker daemon. Is the docker daemon running on this host,由于没有启动Docker服务,哈哈哈……
1、使用DockerCloud,提高镜像下载速度(Docker镜像仓库在国外)
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://3272dd08.m.daocloud.io
2、编辑/etc/docker/daemon.json文件,把结尾的逗号去掉,不然Docker服务启动会报错
原文:https://www.cnblogs.com/echola/p/13275521.html