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

使用 Dockerfile 定制镜像

时间:2019-05-23 15:39:56      阅读:89      评论:0      收藏:0      [点我收藏+]

标签:必须   调用   上进   并且   定制   dex   share   因此   文本   

Dockerfile 是一个文本文件,其内包含了一条条的指令(Instruction),每一条指令构建一层,因此每一条指令的内容,就是描述该层应当如何构建。

FROM nginx RUN echo ‘<h1>Hello, Docker!</h1>‘ > /usr/share/nginx/html/index.html

FROM 指定基础镜像,在该镜像的基础上进行定制,FROM是必备的指令,并且必须是第一条指令

RUN 执行命令行命令 ,其有两种格式:
shell格式:RUN <命令>,就像直接在命令行中输入命令一样。

exec格式:```RUN ["可执行文件","参数1","参数2"],这更像是函数调用中的格式
注意:,Dockerfile 中每一个指令都会建立一层, RUN 也不例外。每一个RUN 的行为,最后都新建立一层,这样会使得镜像变得非常臃肿

使用 Dockerfile 定制镜像

标签:必须   调用   上进   并且   定制   dex   share   因此   文本   

原文地址:https://www.cnblogs.com/lijiangjun/p/10912040.html

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