1.docker容器的创建

首先运行一个centos容器,感受一下Docker容器的便捷
首先先看一下镜像仓库
Docker容器学习与分享02 Cloud 第1张

发现仓库里没有镜像,也就是没有创建容器的模板,这时考虑从REPOSITORY中拉取镜像(Docker分享01中提到REPOSITORY是用来存放镜像的仓库,而REPOSITORY仓库分为公有仓库(Docker Hub)和私有仓库,公有仓库即所有人都可以分享使用,而私有仓库是个人使用)。

SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。

在公有仓库中搜索centos镜像
Docker容器学习与分享02 Cloud 第2张

这时会列出所有的镜像,优先考虑官方镜像,然后将它拉取到本地。
Docker容器学习与分享02 Cloud 第3张

这样就成功的拉取到一个centos的镜像。
接着让我们查看一下拉取到的镜像
Docker容器学习与分享02 Cloud 第4张

看到镜像确实被下载到了本地,有了镜像就可以来创建容器,使用下面的命令来创建一个容器
Docker容器学习与分享02 Cloud 第5张

到此就创建好了一个centos的容器,这个容器可以用来运行一些服务或者测试。

2.Docker容器之间的协作过程

1.首先下载镜像放到本地
2.接着创建镜像,这时Docker daemon就会到本地检索镜像
3.检索到本地镜像之后,Docker daemon就会依据这个镜像创建容器
4.如果检索不到本地镜像那么Docker daemon就会从Docker Hub上下载镜像存放到本地再进行创建

扫码关注我们
微信号:SRE实战
拒绝背锅 运筹帷幄