docker 部署springboot项目教程

123 阅读1分钟

先用maven把springboot打好的jra包 start-0.0.1-SNAPSHOT.jar放在系统目录/home/webservice下
然后在该目录下建Dockerfile文件命令:touch Dockerfile
编写文件vi Dockerfile
FROM java:8
ADD start-0.0.1-SNAPSHOT.jar /start.jar
ENTRYPOINT ["java", "-jar", "/start.jar", ""]
将jar包打成一个webstart的镜像,注意后面的.
docker build -t webstart .
运行镜像端口映射springboot项目的端口
docker run -d -p 8004:8004 --name startwebservice webstart
启动成功