zoukankan      html  css  js  c++  java
  • 在Docker中运行SpringBoot程序

    1.将SpringBoot项目中pom.xml的build插件更换为:

    <build>
            <plugins>
                <plugin>
                    <groupId>org.springframework.boot</groupId>
                    <artifactId>spring-boot-maven-plugin</artifactId>
                </plugin>
            </plugins>
        </build>
    

    2.执行mvn clean package,在target目录下得到相关文件
    3.将上述**.jar上传到服务器目录
    4.创建Dockerfile文件

    FROM java:8
    VOLUME /tmp
    ADD quartzboot-1.0-SNAPSHOT.jar app.jar
    RUN bash -c 'touch /app.jar'
    ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom","-jar","/app.jar"]
    

    5.进行docker镜像编译(注意最后还有一个点):

    docker build -t skywp/quartzboot .
    

    6.运行测试:

    docker run  -p 8188:8188 --name quartz-boot skywp/quartzboot
    

    欢迎关注我的公号:彪悍大蓝猫,持续分享大数据、Java、安全干货~

  • 相关阅读:
    每日日报8月12日
    每日日报8月15日
    每日日报8月18日
    每日日报8月9日
    九月29号——动手又动脑
    今日总结
    每周总结
    今日总结
    周总结
    今日总结
  • 原文地址:https://www.cnblogs.com/skywp/p/12366291.html
Copyright © 2011-2022 走看看