• 对于注定会优秀的人来说,他所需要的,只是时间----博主
  • 手懒得,必受贫穷,手勤的,必得富足----《圣经》
  • 帮助别人,成就自己。愿君在本站能真正有所收获!
  • 如果你在本站中发现任何问题,欢迎留言指正!
  • 宝剑锋从磨砺出,梅花香自苦寒来!
  • 本站开启了防爆破关小黑屋机制,如果您是正常登录但被关进小黑屋,请联系站长解除!

<六>docker学习笔记–认识了解Dockerfile

docker eryajf 10个月前 (11-09) 1328°C 已收录 0个评论
本文预计阅读时间 4 分钟
Dockerfile由一行行命令语句组成,并且支持用“#”开头作为注释,一般的,Dockerfile分为四部分:基础镜像信息维护者信息镜像操作指令容器启动时执行的指令

Dockerfile的指令是忽略大小写的,建议使用大写,使用 # 作为注释,每一行只支持一条指令,每条指令可以携带多个参数。

Dockerfile的指令根据作用可以分为两种,构建指令和设置指令。构建指令用于构建image,其指定的操作不会在运行image的容器上执行;设置指令用于设置image的属性,其指定的操作将在运行image的容器中执行。

以下将针对常用的指令进行解析:

1、FROM

格式:FROM FROM :

2、MAINTAINET

格式:MAINTAINET

3、RUN

格式:RUN RUN [“”, “”, “”]

4、CMD

格式:CMD [“”,””,””]

5、EXPOSE

格式:EXPOSE [ …]

6、ENV

格式:ENV

7、ADD

格式:ADD

8、COPY

格式:COPY

9、ENTRYPOINT

格式:ENTRYPOINT [“”,””,””]

10、VOLUME

格式:VOLUME [“/mnt”]

11、USER

格式:USER daemon

12、WORKDIR

格式:WORKDIR /path/to/workdir

13、ONBUILD

格式:ONBUILD [INSTRUCTION]


weinxin
扫码订阅本站,第一时间获得更新
微信扫描二维码,订阅我们网站的动态,另外不定时发送WordPress小技巧,你可以随时退订,欢迎订阅哦~

二丫讲梵 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明<六>docker学习笔记–认识了解Dockerfile
喜欢 (1)
[如果想支持本站,可支付宝赞助]
分享 (0)
eryajf
关于作者:
学无止境,我愿意无止境学。书山有路,我愿意举身投火,淬炼成金!

您必须 登录 才能发表评论!