zoukankan      html  css  js  c++  java
  • Docker 运行你的Springboot应用。

    1,首先,制作image:

    FROM java:8
    RUN mkdir -p /app_prod
    WORKDIR /app_prod
    COPY app_prod.application-0.0.1-SNAPSHOT.jar /app_prod
    COPY application-app_prod.yml /app_prod
    COPY start.sh /app_prod
    EXPOSE 6666
    RUN chmod +x /app_prod/start.sh #暂时无用,后续使用
    ENTRYPOINT ["java", "-jar","app_prod.application-0.0.1-SNAPSHOT.jar","--spring.config.location=/app_prod/application-app_prod.yml"]

    2,docker build -t appName/appTag .

    3,docker run -p 6666:6666 appName/appTag bash

    4,进入到容器内部:

    docker exec -it 47646365203f bash

    5,查看日志:

    sudo docker logs -f -t --tail 100 容器名 #100行数
    sudo docker logs -f -t 容器名 #滚动

    备注:非工作目录,才可以用-v ,多个目录要映射,可以用多个-v

  • 相关阅读:
    bootstrap学习笔记
    java-多态
    java-重写
    java-继承
    java-包
    java-封装
    java-可变参数
    java-标准输入
    java-构造方法
    private、public、this关键字
  • 原文地址:https://www.cnblogs.com/sinxsoft/p/15135828.html
Copyright © 2011-2022 走看看