1.springboot项目
2.docker环境
3.编辑Dockerfile文件,编译镜像
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,打包编译运行
docker run -d -p 20001:20001 a:0.0.1
解释: -d:后台启动
-p:
20001(第一个):服务器映射出去的端口
20001(第二个):项目中映射的端口(如图)
5.成功实现:
备注:以上信息个人整理,如有错误,请评论.