CityTeam docker构建配置 Springboot docker

# Docker image for springboot file run
# VERSION 0.0.1
# Author: ltz
# 基础镜像使用java
FROM java:8
# 作者
MAINTAINER liaotianzheng <liaotianzheng@qq.com>
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%

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值