- Docker 容器(Container): 容器是从镜像生成对外提供服务的一个或一组服务。
- Docker Machine:Docker Machine是一个简化Docker安装的命令行工具,通过一个简单的命令行即可在相应的平台上安装Docker。
Docker镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷、环境变量、用户等)。镜像不包含任何动态数据,其内容在构建之后也不会被改变。
二、Docker的中央仓库
Docker仓库用来保存镜像的,可以理解为代码控制中的代码仓库。
- Docker官方的中央仓库,这个仓库是镜像最全的,但下载速度较慢 https://hub.docker.com/
- 国内的镜像网站:网易蜂巢、daoCloud、
https://c.163yun.com/hub#/home
https://hub.daocloud.io/ (推荐)- 在公司内部会采用私服的方式拉取镜像。
三、Docker安装
Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。
可以通过uname -r
命令查看你当前的内核版本。
Docker 在原来的基础上分为两个版本:Docke