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

  • 相关阅读:
    html,css,javascript 总结
    Java总结2
    Java总结1
    Java学习第5天
    Java学习第4天
    Java学习第3天
    java 学习第二天
    java学习第一天
    markdown 学习
    django——django链接mysql数据库
  • 原文地址:https://www.cnblogs.com/sinxsoft/p/15135828.html
Copyright © 2011-2022 走看看