Docker 部署 SpringBoot 项目
Dockerfile
- house.jar 为 jar 包名称
- /data 为存放路径
FROM lpicanco/java11-alpine
MAINTAINER chenglong <long7@vip.qq.com>
VOLUME /tmp
RUN mkdir /data
EXPOSE 8080
ENTRYPOINT [ "sh", "-c", " java -jar -Xmx512M -Xms512M -Duser.timezone=GMT+8 /data/house.jar --spring.profiles.active=release --server.port=8080" ]
启动脚本
run.sh
#!/bin/bash
docker stop house
docker rm house
docker run -d --name house -v /home/cl/maven-build:/data -p 5188:8080 chenglong/house