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
相关推荐
荆州克莱10 分钟前
mysql中局部变量_MySQL中变量的总结
spring boot·spring·spring cloud·css3·技术
dessler1 小时前
Docker-run命令详细讲解
linux·运维·后端·docker
武昌库里写JAVA1 小时前
Java成长之路(一)--SpringBoot基础学习--SpringBoot代码测试
java·开发语言·spring boot·学习·课程设计
Q_19284999061 小时前
基于Spring Boot的九州美食城商户一体化系统
java·spring boot·后端
Q_19284999061 小时前
基于Spring Boot的营销项目系统
spring boot
陌北v12 小时前
Docker Compose 配置指南
运维·docker·容器·docker-compose
阿里嘎多学长2 小时前
docker怎么部署高斯数据库
运维·数据库·docker·容器
明 庭3 小时前
Ubuntu下通过Docker部署Caddy服务器
服务器·ubuntu·docker
路在脚下@3 小时前
Spring Boot @Conditional注解
java·spring boot·spring
陶庵看雪4 小时前
Spring Boot注解总结大全【案例详解,一眼秒懂】
java·spring boot·后端