dockerFile构建springboot项目

1、首先建一个端口号为8003的boot测试项目

image

 2、编写dockerFile文件

# 第1部分 基础镜像信息
#这是一个基础镜像
FROM openjdk:8u92-jdk-alpine
#第2部分 维护者信息 (可以省略,非必须)
LABEL maintainer=xiang

#第3部分 镜像操作指令  重点
COPY *.jar /app.jar

EXPOSE 8003
#第4部分 启动时执行指令
CMD java -jar /app.jar

坑点,这里EXPOSE的端口8003必须和boot项目的保持一致,不然后面能构建成功镜像,但run不起来

3、把jar文件、DockerFile文件 复制到自定义的boot-test目录,

image

 4、构建docker镜像

 

docker build -t sboot:v3.0 -f DockerFile .

 

323f74422352998ad402a4199efb1c3c

 

5、运行镜像

docker run --name sboot5 -d -p 7777:8003 sboot:v3.0

 

image

 

 

6、验证结果

image

 

posted @ 2025-08-28 22:05  傲云萧雨  阅读(8)  评论(0)    收藏  举报