docker制作springboot項目鏡像時指定配置文件


好處是,如果配置文件里面的信息改變了,比如訪問地址變了,可以修改配置文件后重新制作鏡像,不用改java代碼重新打jar包

 

 

Dockerfile文件內容:

FROM openjdk:8u102
RUN echo 'Asia/Shanghai' >/etc/timezone
COPY ./app /add/app/
WORKDIR /add/app
ENTRYPOINT ["java","-Xms512m","-Xmx512m","-Xmn200m","-Xss256k","-jar","geo-search-0.0.1-SNAPSHOT.jar","--spring.profiles.active=prod"]
EXPOSE 20089

 

 

進入/mydata/images/geo-search目錄,然后運行如下命令制作鏡像

docker build -t geo-search . 

啟動鏡像

 

docker run --name geo-search -v /home/tony/docker/upfiles:/add/upfiles -d  -p 20089:20089 geo-search

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM