13 changed files with 237 additions and 2 deletions
@ -0,0 +1,43 @@ |
|||||
|
#登录阿里云镜像仓 |
||||
|
docker login --username=tb86538668 registry.cn-hangzhou.aliyuncs.com --password= |
||||
|
|
||||
|
#构建整个项目,或者单独构建common项目,避免依赖未被构建上去 |
||||
|
cd ../nla-common |
||||
|
mvn install |
||||
|
|
||||
|
#构建网关 |
||||
|
cd ../nla-gateway |
||||
|
mvn install -Dmaven.test.skip=true dockerfile:build |
||||
|
docker tag nla-cloud/nla-gateway:latest registry.cn-hangzhou.aliyuncs.com/nla-cloud/nla-gateway:v1.2 |
||||
|
docker push registry.cn-hangzhou.aliyuncs.com/nla-cloud/nla-gateway:v1.2 |
||||
|
echo "网关构建推送成功" |
||||
|
|
||||
|
#用户服务 |
||||
|
cd ../nla-user-service |
||||
|
mvn install -Dmaven.test.skip=true dockerfile:build |
||||
|
docker tag nla-cloud/nla-user-service:latest registry.cn-hangzhou.aliyuncs.com/nla-cloud/nla-user-service:v1.2 |
||||
|
docker push registry.cn-hangzhou.aliyuncs.com/nla-cloud/nla-user-service:v1.2 |
||||
|
echo "用户服务构建推送成功" |
||||
|
|
||||
|
#商品服务 |
||||
|
cd ../nla-product-service |
||||
|
mvn install -Dmaven.test.skip=true dockerfile:build |
||||
|
docker tag nla-cloud/nla-product-service:latest registry.cn-hangzhou.aliyuncs.com/nla-cloud/nla-product-service:v1.2 |
||||
|
docker push registry.cn-hangzhou.aliyuncs.com/nla-cloud/nla-product-service:v1.2 |
||||
|
echo "商品服务构建推送成功" |
||||
|
|
||||
|
#订单服务 |
||||
|
cd ../nla-order-service |
||||
|
mvn install -Dmaven.test.skip=true dockerfile:build |
||||
|
docker tag nla-cloud/nla-order-service:latest registry.cn-hangzhou.aliyuncs.com/nla-cloud/nla-order-service:v1.2 |
||||
|
docker push registry.cn-hangzhou.aliyuncs.com/nla-cloud/nla-order-service:v1.2 |
||||
|
echo "订单服务构建推送成功" |
||||
|
|
||||
|
#优惠券服务 |
||||
|
cd ../nla-coupon-service |
||||
|
mvn install -Dmaven.test.skip=true dockerfile:build |
||||
|
docker tag nla-cloud/nla-coupon-service:latest registry.cn-hangzhou.aliyuncs.com/nla-cloud/nla-coupon-service:v1.2 |
||||
|
docker push registry.cn-hangzhou.aliyuncs.com/nla-cloud/nla-coupon-service:v1.2 |
||||
|
echo "优惠券服务构建推送成功" |
||||
|
|
||||
|
echo "=======构建脚本执行完毕=====" |
@ -0,0 +1,6 @@ |
|||||
|
#FROM adoptopenjdk/openjdk11:ubi |
||||
|
FROM adoptopenjdk/openjdk11:jre11u-nightly |
||||
|
VOLUME /tmp |
||||
|
ARG JAR_FILE |
||||
|
COPY ${JAR_FILE} app.jar |
||||
|
ENTRYPOINT ["java","-jar","/app.jar"] |
@ -0,0 +1,6 @@ |
|||||
|
#FROM adoptopenjdk/openjdk11:ubi |
||||
|
FROM adoptopenjdk/openjdk11:jre11u-nightly |
||||
|
VOLUME /tmp |
||||
|
ARG JAR_FILE |
||||
|
COPY ${JAR_FILE} app.jar |
||||
|
ENTRYPOINT ["java","-jar","/app.jar"] |
@ -0,0 +1,6 @@ |
|||||
|
#FROM adoptopenjdk/openjdk11:ubi |
||||
|
FROM adoptopenjdk/openjdk11:jre11u-nightly |
||||
|
VOLUME /tmp |
||||
|
ARG JAR_FILE |
||||
|
COPY ${JAR_FILE} app.jar |
||||
|
ENTRYPOINT ["java","-jar","/app.jar"] |
@ -0,0 +1,6 @@ |
|||||
|
#FROM adoptopenjdk/openjdk11:ubi |
||||
|
FROM adoptopenjdk/openjdk11:jre11u-nightly |
||||
|
VOLUME /tmp |
||||
|
ARG JAR_FILE |
||||
|
COPY ${JAR_FILE} app.jar |
||||
|
ENTRYPOINT ["java","-jar","/app.jar"] |
@ -0,0 +1,6 @@ |
|||||
|
#FROM adoptopenjdk/openjdk11:ubi |
||||
|
FROM adoptopenjdk/openjdk11:jre11u-nightly |
||||
|
VOLUME /tmp |
||||
|
ARG JAR_FILE |
||||
|
COPY ${JAR_FILE} app.jar |
||||
|
ENTRYPOINT ["java","-jar","/app.jar"] |
Loading…
Reference in new issue