Dockerfile的参数解析


常用参数

命令 用途
FROM 基础镜像
RUN 运行
ADD 添加文件,功能类似COPY,但是可以使用远程文件
COPY COPY文件
CMD 执行命令
EXPOSE 暴露端口号
WORKDIR 指定工作目录
MAINTAINER 维护人
ENV 设置环境变量,在容器中也生效
ARG 设置环境变量,但是只在构建时候生效
ENTRYPOINT 切入点,其实容器启动的时候,执行的命令
USER 指定服务器用户执行
VOLUME 挂载卷

示例

FROM java:8
ARG JAR_FILE
ADD target/${JAR_FILE} app.jar
ENTRYPOINT ["java", "-jar", "/app.jar"]
EXPOSE 8080

原创文章,作者:wdmbts,如若转载,请注明出处:https://blog.ytso.com/278074.html

(0)
上一篇 2022年7月31日
下一篇 2022年7月31日

相关推荐

发表回复

登录后才能评论