1.构建Dockfile
这个语句用的比较多
docker build -f dockfile文件地址 -t 生成的镜像名称 .
运行docker images 得到的结果如下:可以看到构建镜像成功了
其中dockfile 中的内容如下:
2 分析自己构建的镜像
在这边运行 docker run -it --name centos b755a15d38fe /bin/bash 发现不成功,这是因为在dockfile 里面加入的
VOLUME ["/volume01","/volume02"] 这两个得加上 /
重新build下 : docker build -f dockfile -t liam/centos .
得到如下的结果
通过docker inspect 容器id可以查看我们通过自己镜像构建运行的centos的详细信息,如下所示:
3.测试
在容器中的volume01文件夹中新建container.txt文件,查看挂载的宿主机中的目录中是否存在,从下图中看到确实存在。
文章评论