Docker学习——DockerFile

DockerFile就是原来构建docker镜像的构建文件!命令脚本!

1、创建镜像构建命令

(1)/home目录下新建目录docker_test_volume

通过脚本生成镜像,镜像是一层一层的,脚本是一个一个的命令,每个命令都是一层

(2)编辑构建命令脚本

FROM centos

VOLUME ["volume01","volume02"]

CMD echo "......end......"
CMD /bin/bash

这里的每个命令就是镜像的一层

(3)执行构建脚本

docker build -f /home/docker_test_volumn/dockerfile1 -t andy/centos:1.0 .

(4)查看镜像是否构建完成

(5)启动自己构建的镜像

构建时的创建挂载目录用的是匿名挂载,查看是否挂载成功

查看卷挂载的路径

(6)测试一下刚才的文件是否同步出去了

cd /var/lib/docker/volumes/b48b9904540b12a8b61ae996aff78dcb34376061b09ccab24c99ce5828311639/_data

这种方式我们未来使用的十分多,因为我们通常会构建自己的镜像!

假设构建镜像时候没有挂载卷,要手动镜像挂载 -v 卷名:容器内路径

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章