Java项目基于Docker打包发布
1.打包应用
mvn clean package -DskipTests

2.新建dockerfile
FROM openjdk:8
#设置工作目录
WORKDIR /workspace
#COPY wms-app-0.0.1-SNAPSHOT.jar /workspace/app.jar
ADD wms-app-0.0.1-SNAPSHOT.jar app.jar
#配置容器暴漏的端口
EXPOSE 8080
#查看是否已经copy进去
#RUN ls
#java App
ENTRYPOINT ["java","-jar","app.jar"]

3.打包镜像
docker build -t mall:v1 .
4.测试运行
--rm 代表退出之后,容器移动删除
docker run -it --rm beimao:v1


本文详细介绍了如何使用Docker打包Java项目,包括创建Dockerfile、配置端口和环境,以及如何打包Vue前端项目并配合Nginx进行部署,同时涉及阿里云私仓和负载均衡的设置。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



