springboot项目docker部署(1) 基础:手动打包

1.springboot项目
springboot项目docker部署(1) 基础:手动打包_第1张图片
2.docker环境
在这里插入图片描述
3.编辑Dockerfile文件,编译镜像
springboot项目docker部署(1) 基础:手动打包_第2张图片

FROM java:8
VOLUME /tmp
ADD springboot_test-0.0.1-SNAPSHOT.jar test001.jar
EXPOSE 20001
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/test001.jar"]
注意:java是小写,这个错误我遇到了

4,打包编译运行
springboot项目docker部署(1) 基础:手动打包_第3张图片

 docker run -d -p 20001:20001 a:0.0.1
 解释: -d:后台启动
 	   -p:
 	   	20001(第一个):服务器映射出去的端口
 	   	20001(第二个):项目中映射的端口(如图)

springboot项目docker部署(1) 基础:手动打包_第4张图片
5.成功实现:
springboot项目docker部署(1) 基础:手动打包_第5张图片

备注:以上信息个人整理,如有错误,请评论.

你可能感兴趣的:(Java部署)