docker 支持centos版本:centos 7(64-bit),centos6.5(64-bit)或更高
前提条件:
1.CentOS仅发行版本中的内核支持Docker
2.Docker运行在CentOS7上,要求系统为64位,系统内核版本为3.10以上
3.Docker运行在CentOS-6.5或更高的版本的CentOS上,要求系统为64位,系统内核版本为2.6.32-431或者更改版本。
相关命令
# uname 命令用于打印当前系统相关信息(内核版本号,硬件架构,主机名称和操作系统类型等)。
uname -r
# 查看自己安装的CentOS的版本
cat /etc/redhat-release
镜像就是模版,容器是这个镜像的实例。
就是一个只读的模版,镜像可以用来创建Docker容器,一个镜像可以创建很多容器。容器与镜像的关系类似于面向对象变成的对象与类。
Docker | 面向对象 |
---|---|
容器 | 对象 |
镜像 | 类 |
Docker本身是一个容器运行载体称为管理引擎,我们把应用程序和配置依赖打包好形成一个可交付的运行环境,这个打包好的运行环境就似乎image镜像文件,只有通过这个镜像文件才能生成Docker容器。image文件可以看作是容器的模板,Docker根据image生成容器的实例,同一个image文件,可以生成多个同时运行的容器实例。
image文件生成的容器实例,本身也是夜歌文件,称为镜像文件。
一个容器运行一种服务,当我们需要的时候,就可以通过docker客户端创建一个对应的运行实例,也就是我们容器。
仓库就是放了一堆镜像的地方,我们可以把镜像发布到仓库中,需要的时候从仓储中拉下来就行。
原文:https://www.cnblogs.com/xujunkai/p/13031191.html