• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    docker安装tomcat并部署Springboot项目war包的方法

    说来也简单,直接上教程吧,博主

    1.首先在启动docker

    service docker start

    2.拉取tomcat镜像。

    docker pull tomcat:8-jdk8

    如果不加后面的8-jdk8  标签的话,会默认拉取latest,也就是最新的官方版本

    3.安装完成后,做作容器,并启动tomcat

    docker run --name tomcat -p 8080:8080

    如果正常安装后访问ip+端口出现404情况,进入tomcat目录,把原有webapps目录删除,并把webapps.dist改名为webapps即可,命令如下

    rm -rf webapps

    mv webapps.dist webapps

    4.查看容器运行情况

    docker ps

    5.然后是打包springboot 项目,以war包为例

    <dependency>
          <groupId>org.springframework.boot</groupId>
          <artifactId>spring-boot-starter-web</artifactId>
          <exclusions>
            <exclusion>
              <groupId>org.springframework.boot</groupId>
              <artifactId>spring-boot-starter-tomcat</artifactId>
            </exclusion>
          </exclusions>
        </dependency>

    先排除掉springboot自带的tomcat

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

    然后添加maven打包构件

    6.IDEA 的package一下,然后查看工程的target文件夹下,找到对应的war包,copy到linux对应的目录下

    7.拷贝war包进tomcat容器的webapps目录下,检查下是否正确copy进去了

    docker cp consumer-0.0.1-SNAPSHOT.war 7d64a9eaa278:/usr/local/tomcat/webapps

    docker exec -it 7d64a9eaa278 /bin/bash

    8.重启tomcat,再次访问ip+端口+项目名

    docker restart 7d64a9eaa278

    完工!

    到此这篇关于docker安装tomcat并部署Springboot项目war包的方法的文章就介绍到这了,更多相关docker安装tomcat部署Springboot项目war包内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

    上一篇:VMware安装CentOS虚拟机与配置网络的图文教程
    下一篇:Docker 部署Mysql 服务和Redis 服务的方法
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    docker安装tomcat并部署Springboot项目war包的方法 docker,安装,tomcat,并,部署,