侧边栏壁纸
博主头像
樯哥的技术分享网博主等级

学无止境,学以致用,志存高远。

  • 累计撰写 17 篇文章
  • 累计创建 10 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

dockerfile文件编写简要说明

随心
2023-07-30 / 0 评论 / 0 点赞 / 41 阅读 / 1942 字

最近想研究下springboot项目如何快速构建docker镜像,于是不得已先学习下Dockerfile文件的编写。本文主要讲解Dockerfile的基本语法,看完后能够构建简单的docker镜像。

Dockerfile 详细教程_dockerfile教程_yspg_217的博客-CSDN博客

docker超全笔记-小志IT知识库 (czfq99.cn)

Dockerfile详细说明:

FROM                   # 基础镜像,一切从这里开始构建    CentOS
MAINTAINER       # 镜像是谁写的,姓名+邮箱
RUN                     # 镜像构建的时候需要运行的命令
ADD                     # 步骤,tomcat镜像,tomcat压缩包,添加内容
WORKDIR            # 镜像的工作目录
VOLUME              # 挂载的目录
EXPOSE                # 保留端口配置
CMD                     # 指定这个容器启动的时候要运行的命令,只有最后一个会生效,可被替代
ENTRYPOINT       # 指定这个容器启动的时候要运行的命令,可以追加命令
ONBULID             # 当构建一个被继承 DockerFile 这个时候就会运行 ONBULID 指令,触发指令
COPY                    # 类似ADD,将我们文件拷贝到镜像中
ENV                      # 构建的时候设置环境变量

FROM java:8

COPY *.jar /app.jar

CMD ["--server.port=8080"]

EXPOSE 8080

ENTRYPOINT ["java","-jar","/app.jar"]

0

评论区