CityTeam docker構建配置 Springboot docker

# Docker image for springboot file run
# VERSION 0.0.1
# Author: ltz
# 基礎鏡像使用java
FROM java:8
# 作者
MAINTAINER liaotianzheng <[email protected]>
VOLUME /work/logs/config:/logs
ADD ltzserver-1.0-SNAPSHOT.jar ltzConfig.jar
EXPOSE 9999
RUN bash -c "touch /ltzConfig.jar"
ENTRYPOINT ["exec ","java", "-jar", "ltzConfig.jar","> /logs/ltzConfig.log"]

 

 

配置maven

 

 

 

 

構建team city docker配置

 

docker stop %maven.project.groupId%
docker rm %maven.project.groupId%
docker rmi %maven.project.name%
cd %teamcity.build.checkoutDir%
cp -r Dockerfile target/
cd target/
docker build -t %maven.project.name% .
docker run  -d --net host --name=%maven.project.groupId% -p 9997:9997 -it %maven.project.name%

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章