1. 编写Dockerfile文件

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    # linux jdk  
    FROM java:8

    #MAINTAINER <MANAGE>

    RUN mkdir -p /app/logs/


    #设置容器内时区和java项目内时区
    RUN ln -snf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo "Asia/Shanghai" > /etc/timezone


    COPY target/qhzw-auth-service-1.1.0-SNAPSHOT.jar /app/app.jar
    ENTRYPOINT ["java", "-Xmx512M", "-Xms256M", "-jar","/app/app.jar"]
  2. 打包镜像

    1
    docker build -t my:1.0 ./
  3. 导出镜像

    1
    docker save -o my-1.0.tar my 
  4. 绿联云导入镜像
    image.png