• 工程打镜像


    FROM acs-reg.alipay.com/antquality/centos:centos7.0.6
    MAINTAINER chaocai.lcc <chaocai.lcc@alibaba-inc.com>
    
    ENV APP=learntest-service-1.0.0-SNAPSHOT-executable
    ENV FINAL_APP=learn-test-1.0.3-openapi-executable
    COPY ccbin /home/admin/ccbin/
    
    # 拷贝本地代码
    COPY . /home/admin/mvn_build/
    # 执行编译
    RUN source /etc/profile && cd /home/admin/mvn_build/ && 
        mvn -B -e clean install -Dmaven.test.skip=true -Dmaven.repo.local=/home/admin/mvnrepo -s /home/admin/setting/settings-xx.xml -P dev && 
        mkdir -p /home/admin/release/run && cp ./target/boot/${APP}.jar /home/admin/release/run
    
    # 清理编译数据
    RUN rm -rf /home/admin/mvn_build/ /home/admin/mvnrepo
    
    # 同步jar包至云启
    RUN source /etc/profile && 
        spider -fileName ${FINAL_APP}.jar -filePath /home/admin/release/run/${APP}.jar -fileServer image-shanghai-finance-cloud.alipay.com
    
    ENV LANG en_US.utf8
    ENTRYPOINT ["/bin/bash", "/home/admin/ccbin/start.sh"]
  • 相关阅读:
    Grid表格的js触发事件
    C# 在获得鼠标点击事件时,如何判断Control键,Shift键被按下
    纠错《COM技术内幕》之ProgID
    C# 日期格式化
    C# 操作系统防火墙
    C# 开发和调用Web Service
    谓侠
    高维FWT
    单位根反演
    容斥 反演
  • 原文地址:https://www.cnblogs.com/xuzhongyin/p/15162130.html
Copyright © 2020-2023  润新知