zoukankan      html  css  js  c++  java
  • Docker打包jar镜像

    1. Dockerfile文件如下:

    # 环境
    FROM centos
    # 作者信息
    MAINTAINER david "3111901846@qq.com"
    
    # 复制JDK环境
    COPY jdk1.8.0_202 jdk1.8.0_202
    # 配置环境变量
    ENV JAVA_HOME=./jdk1.8.0_202
    ENV PATH=$JAVA_HOME/bin:$PATH
    ENV CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    # 拷贝jar
    COPY warningmonitor-0.0.1-SNAPSHOT.jar .
    ADD warningmonitor-0.0.1-SNAPSHOT.jar app.jar
    COPY application.yml .
    # 爆漏的端口号
    EXPOSE 80
    # 执行命令
    ENTRYPOINT ["java","-jar","/app.jar","--spring.profiles.active=application.yml"]

    2. 执行Dockerfile指令,后面有个点

    docker build -t rtcce_patrol:1.0 .

    3. 其他常用docker指令

    docker run -d -p 80:80 rtcce_nginx:1.0
    
    docker cp sxdw e9ef://usr/share/nginx/html
    
    docker commit e9ef rtcce_nginx:1.0
    
    docker save -o rtcce_nginx.tar rtcce_nginx:1.0
    
    docker build -t rtcce_patrol:1.0 .
    
    docker exec -it 0f2d /bin/bash
    
    systemctl stop firewalld
    
    
    docker run -d -v /SDXL/conf/application-pro.properties:/config/application-pro.properties -p 80:80
    
    docker run -d -v /SDXL/conf/application-pro.properties:/config/application-pro.properties -p 80:80 rtcce_patrol:1.0
  • 相关阅读:
    volatile 关键字
    C++ 强制类型转换
    HTTP详解2-请求、响应、缓存
    HTTP详解1-工作原理
    C++ 基本知识
    (转)c++类的成员函数存储方式(是否属于类的对象)---一道面试题引发的思考
    C++ inline
    P1075 质因数分解
    P1085 不高兴的津津
    P5015 标题统计
  • 原文地址:https://www.cnblogs.com/mngg/p/12680436.html
Copyright © 2011-2022 走看看