Spring Boot程序打包docker镜像

1.将springboot程序使用maven package打包出jar。

2.创建dockerfile。

复制代码
FROM openjdk:8
VOLUME /tmp
EXPOSE 8601
#ADD 后面的参数是项目名字 / 后面的参数是自定义的别名
ADD webflux-hello-0.0.1-SNAPSHOT.jar /webflux-hello.jar
#这里的最后一个变量需要和前面起的别名相同
ENTRYPOINT ["java","-jar","/webflux-hello.jar"]

3.使用以下命令构建:

复制代码
docker build -t webflux-hello .

4.使用docker images命令查看镜像。

5.运行镜像。

复制代码
docker run -d -p 8601:8601 webflux-hello:latest
相关推荐
liuze40811 分钟前
使用 docker 安装 nacos3.x
运维·docker·容器
MaCa .BaKa18 分钟前
37-智慧医疗服务平台(在线接诊/问诊)
java·vue.js·spring boot·tomcat·vue·maven
tanxiaomi33 分钟前
Java中对象集合转换的优雅实现【实体属性范围缩小为vo】:ListUtil.convert方法详解
java·spring boot·mybatis
小刘|42 分钟前
Spring,SpringMVC,SpringBoot,SpringCloud的区别
spring boot·spring·spring cloud
家庭云计算专家1 小时前
一键设置动态域名+ipv6内网直通访问ssh服务-家庭云计算专家
运维·docker·容器·云计算·ssh·onlyoffice
明月与玄武2 小时前
Spring Boot中的拦截器!
java·spring boot·后端
菲兹园长2 小时前
SpringBoot统一功能处理
java·spring boot·后端
Kendra9193 小时前
Docker 容器 - Dockerfile
java·docker·eureka
YJII3 小时前
Docker封装深度学习模型
运维·docker·容器
泷羽Sec-pp4 小时前
DC-9靶机通关笔记
linux·运维·网络·笔记·docker·容器