docker打包一个SpringBoot项目镜像
# 1.使用maven打包成jar包
过程(略)
# 2.编写Dockerfile
Dockerfile:
# 基于java镜像创建新镜像*
FROM java:8
# 作者*
MAINTAINER xinyu
# 将jar包添加到容器中并更名为app.jar* 此处jar包和Dockerfile在同一级目录,所以直接dwsurvey-oss-vue-v.5.2.6-Beta.jar,可以设置相对和绝对路径
ADD dwsurvey-oss-vue-v.5.2.6-Beta.jar /app.jar
# 镜像暴露的端口*
EXPOSE 8080
# 运行jar包*
ENTRYPOINT ["java","-jar","/app.jar"]
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# 3.打包
docker build -t dwsurvey:1.0 . #dwsurvey:1.0为打包的镜像名,1.0为tag,'.'为Dockerfile文件的路径
1
上次更新: 2022/05/28 00:55:49