码迷,mamicode.com
首页 > 其他好文 > 详细

dockerfile学习与详解

时间:2016-10-26 16:18:21      阅读:196      评论:0      收藏:0      [点我收藏+]

标签:文件   启动   new   span   images   ges   image   href   blog   

1,什么是dockerfile?

dockerfile是相当于docker使用的一个脚本,用语docker build [OPTIONS] PATH ,只需要制定dockerfile文件的地址就行了,目前据我所知dockerfile文件的名字只能是Dockerfile

dockerfile的作用是便于实现自定义的镜像image,用语docker build -t newImagesName [options] PATH ...

2,如何使用dockerfile?

参考博客:http://blog.csdn.net/wsscy2004/article/details/25878223

Dockerfile主要分为四部分:

1,基础镜像信息:FROM 等

2,维护者信息:MAINTAINER 等

3,镜像操作指令:RUN 等

(run指令将对镜像执行跟随的操作,没运行一条run指令,镜像添加新的一层,并提交;由于layer数量是有限的,因此run指令应该尽量少)

4,容器启动时执行指令:CMD,ENTRYPOINT等

关键字的使用一般格式 ISNTRUCTION arguments,,具体用法参考上面博客

关于容器启动时执行指令CMD和ENTRYPOINT的功能和区别介绍,推荐参考博客:http://cloud.51cto.com/art/201411/457338.htm

dockerfile学习与详解

标签:文件   启动   new   span   images   ges   image   href   blog   

原文地址:http://www.cnblogs.com/chen-kh/p/5999958.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!