针对虚拟化兼容性比较差问题产生了新的技术-----容器 docker
之前有容器技术,但是不流行linux container---lxc
docker主要部分:
镜像---装好了系统的硬盘文件,极其精简。
镜像是一层一层的,但是用户是感觉不到:
2 docker安装(centos7.4+docker)
yum install docker -y
systemctl restart docker
systemctl enable docker
查看当前运行的容器:
docker ps
查看所有的容器:
docker ps -a
查看镜像:
docker images
从官方里面的库搜索:
docker search mysql
镜像的下载
下载:默认是从官方的docker-hub拉过来的镜像
docker pull mysql
由于从国外下速度比较慢,我们可以:
1配置docker加速器
如从阿里云上找到加速器地址写入到下面文件:
cat /etc/docker/daemon.json
然后重启docker服务
配置国内镜像源(zhangyivx)
https://c.163yun.com/hub#/library/repository/info?repoId=2955
如百度云上的镜像中心,找到下载链接
docker pull hub.c.163.com/library/mysql:latest
docker pull hub.c.163.com/public/centos:6.7-tools
镜像是一层一层的,下载时候也是一层一层下
查看镜像数据,也可以看出是一层一层的:
docker history 镜像名称
我们下载下来的镜像,都被打散存放在硬盘里面
原文:https://blog.51cto.com/13794824/2444141