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

Dockerfile 常用参数说明

时间:2021-06-18 18:52:57      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:copy   href   http   目录   exp   nta   构建   work   entry   

参数说明:

#:注解

FROM:基于镜像。 MAINTAINER:指定镜像的作者信息,包含镜像的所有者和联系人信息。

RUN:用于指定构建镜像时运行的命令。

COPY:复制指令,从上下文目录中复制文件或者目录到容器里指定路径。

ENV:设置环境变量,定义了环境变量,那在后续的指令中,就可以使用这个环境变量。

WORKDIR:在容器内部设置工作目录,这样ENTRYPOINT和CMD指定的命令都在容器中此目录下进行。

EXPOSE:指定运行该镜像的容器使用的端口,可以是多个。

CMD:用于提供容器运行的默认命令,如果在docker run时指定了运行的命令,则CMD命令不会执行。

ENTRYPOINT:与CMD类似,ENTRYPOINT不会被docker run中指定的命令覆盖,如果想覆盖ENTRYPOINT,则需要在docker run中指定--entrypoint选项。

参考:https://zhuanlan.zhihu.com/p/79142391

Dockerfile 常用参数说明

标签:copy   href   http   目录   exp   nta   构建   work   entry   

原文地址:https://www.cnblogs.com/ncepu/p/14894810.html

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