zoukankan      html  css  js  c++  java
  • 构建Spring Boot应用镜像

    1、在Dockerfile所在目录,解压缩maven生成的jar包
    
    unzip <path-to-app-jar>.jar -d app
    2、Dockerfile 我们把应用的内容分成4个部分COPY到镜像里面:其中前面3个基本不变,第四个是经常变化的自有代码。最后一行是解压缩后,启动spring boot应用的方式。
    
    FROM openjdk:8-jre-alpine
    
    LABEL maintainer "aa-xx@xxx.com"
    
    COPY app/BOOT-INF/lib/ /app/BOOT-INF/lib/
    COPY app/org /app/org
    COPY app/META-INF /app/META-INF
    
    COPY app/BOOT-INF/classes /app/BOOT-INF/classes
    
    EXPOSE 8080
    
    CMD ["/usr/bin/java", "-cp", "/app", "org.springframework.boot.loader.JarLauncher"]
  • 相关阅读:
    用before 和after 清除浮动
    清除浮动最优
    pc端布局03
    PC端布局02
    >PC端常用布局01
    浮动
    盒模型-
    盒模型-外边距合并
    spring中的AOP
    AOP的概念
  • 原文地址:https://www.cnblogs.com/husbandmen/p/7995232.html
Copyright © 2011-2022 走看看