Dockerfile指令详解
1、FROM
基础镜像,必须是下载下来的
2、MAINTAINER
指定镜像的作者信息
3、RUN
指定在当前镜像构建过程中运行的命令,包含两种模式
- shell
- RUN <command>(shell模式,这个是最常用的)
- RUN
- RUN ["/bin/bash","-c"]
4、EXPOSE
指定运行该镜像容器使用的端口,可以是一个或者多个端口,也可以指定多个EXPOSE
5、CMD
该指令是在容器运行时执行的命令,docker run启动的时候如果指定参数,则会覆盖dockerfile中的CMD后面的内容
CMD ["/usr/sbin/nginx","-g","daemon off;"]
ENTRYPOING:
不覆盖
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。