将一个简单的springboot应用部署到docker容器中


 

说明:  在vmware中安装了centos,centos中装了docker

1    编写dockerfile

 

FROM openjdk:jdk-slim
MAINTAINER hzz

ENV PARAMS=""

EXPOSE 99

ADD target/tool-*.jar /app.jar

#ENTRYPOINT ["java", "-jar", "$PARAMS /app.jar"]
ENTRYPOINT ["sh","-c","java -jar /app.jar $PARAMS"]

2   打包,并将配置文件复制到centos的/home/docker/conf目录,将tool-0.0.1.jar复制到/home/docker/target这个文件夹,将dockerfile复制到/home/docker

3    制作镜像   docker build -f DockerFile -t hzz/tool:0.0.2  .     这个英文句号。不要忘了

4    修改/home/docker/conf的配置文件

5    启动镜像

docker run -it -p 9900:99  -v /home/docker/conf:/config  -e PARAMS="-Dspring.config.location=/config/application.yml"   f6633c5b3973  

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM