docker入门实战2

二. docker核心概念和安装 

docker的三大核心概念:镜像(Image)、容器(Container)、仓库(Repository)

2.1 核心概念

docker镜像:

docker镜像类似于虚拟机镜像,可以将它理解为一个面向docker引擎的只读模板,包括了文件系统。

镜像是创建docker容器的基础。通过版本管理和增量的文件系统,docker提供了一套十分简单的机制来创建和更新现有的镜像,用户甚至可以从网上下载一个已经做好的应用镜像,并通过简单的命令就可以直接使用。

docker容器:

docker容器(Container)类似于一个轻量级的沙盒,docker利用容器来运行和隔离应用。

容器是从镜像创建的应用运行实例,可以将其启动、开始、停止、删除,而这些容器都是相互隔离、互不可见的。

镜像本身是只读的。容器从镜像启动的时候,docker会在镜像的最上层创建一个可写层,镜像本身将保持不变。

docker仓库:

docker仓库(Repository)类似于代码仓库,是docker集中存放镜像文件的场所。

根据所存储的镜像公开分享与否,docker仓库可以分为公开仓库和私有仓库两种形式。

docker安装:centos 6以上

使用EPEL库安装docker:

sudo yum install -y http://mirrors.yun-idc.com/epel/6/i386/epel-release-6-8.noarch,rpm

sudo yum install -y docker-io

centos7系统,内置了docker,可以直接使用yum命令进行安装:

sudo yum install -y docker

猜你喜欢

转载自www.cnblogs.com/cjj-ggboy/p/12624510.html
今日推荐