DockerFile是什么?
Dockerfile是由一系列命令和参数构成的脚本,这些命令应用于基础镜像并最终创建一个新的镜像。它们简化了从头到尾的流程并极大的简化了部署工作。Dockerfile从FROM命令开始,紧接着跟随者各种方法,命令和参数。其产出为一个新的可以用于创建容器的镜像。

实例:
提前转备好一个简单的DockerFile内容
#volume test
FROM centos
VOLUME ["/dataVolumeContainer1", “/dataVolumeContainer2”]
CMD echo “fineshed…seccuess!”
CMD /bin/bash
在宿主机的根目录下创建一个一个docker目录,存放dockerfile文件
mkdir mydocker
cd mydocker
将上边写入DockerFile文件中

build
别忘了最后的点(名称是为新的镜像起一个名字)
docker build -f DockerFile路径 -t 名称 .
docker builld -f /mydocker/DockerFile -t leyton/centos .


本文介绍了如何使用Dockerfile创建包含数据卷的镜像。通过实例展示DockerFile的编写,如设置VOLUME指令创建数据卷,并演示运行镜像后在宿主机上的数据共享情况。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



