Docker创建本地镜像实现方法解析
本文详细介绍了对Docker创造局部镜像方式的分析。原文根据示例代码非常详细,对大家的学习培训或者工作都有一定的参考价值,朋友们一定要参考。
说白了,容器实际上创建了一个可以基于父映像读写的文档级别。所有更改都将在该文档级别执行,但父图像仍然不受影响。如果读者必须基于这样的改变创建新的局部图像,有两种不同的方法。本文首先关注第一种方法:提交。
创建一个容器
首先,根据本地映像 *** 作容器,如下所示:
命令表达式:
首先,执行dockerimages命令来查询本地映像。
根据本地镜像中的nginx镜像,创建一个名为nginx的容器,并启动它。
将名为index.html的文档从主机复制到容器中。
浏览容器,发现更改已经生效。
接下来,再次创建名为nginx2的容器。
浏览nginx2,发现nginx2中设置的默认网页还是nginx的默认页面,没有变化。
创建本地镜像
接下来,基于即将创建的第一个容器创建一个本地镜像,如下所示:
命令表达式:
主参数-m是对创建的图像的简单描述。
-作者表示此图像的创建者。
Ce1fe32739402表示从中创建镜像的容器的id。
Sang/nginx表示仓库名称,Sang是名称room空,nginx是镜像名称。
V1表示仓库的标签。
创建完成后,可以根据dockerimages命令查询即将创建的图像。
根据新创建的映像运行一个容器,浏览容器,发现nginx的默认主页已经改变。
文章里的内容就这些了。期待对大家的学习和培训有所帮助,也期待大家的应用。
评论列表(0条)