欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

docker安裝tomcat并部署Springboot項(xiàng)目war包的方法

 更新時(shí)間:2020年11月23日 15:52:13   作者:qq_30434271  
這篇文章主要介紹了docker安裝tomcat并部署Springboot項(xiàng)目war包的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

說(shuō)來(lái)也簡(jiǎn)單,直接上教程吧,博主

1.首先在啟動(dòng)docker

service docker start

2.拉取tomcat鏡像。

docker pull tomcat:8-jdk8

如果不加后面的8-jdk8  標(biāo)簽的話,會(huì)默認(rèn)拉取latest,也就是最新的官方版本

3.安裝完成后,做作容器,并啟動(dòng)tomcat

docker run --name tomcat -p 8080:8080

如果正常安裝后訪問(wèn)ip+端口出現(xiàn)404情況,進(jìn)入tomcat目錄,把原有webapps目錄刪除,并把webapps.dist改名為webapps即可,命令如下

rm -rf webapps

mv webapps.dist webapps

4.查看容器運(yùn)行情況

docker ps

5.然后是打包springboot 項(xiàng)目,以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打包構(gòu)件

6.IDEA 的package一下,然后查看工程的target文件夾下,找到對(duì)應(yīng)的war包,copy到linux對(duì)應(yīng)的目錄下

7.拷貝war包進(jìn)tomcat容器的webapps目錄下,檢查下是否正確copy進(jìn)去了

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

docker exec -it 7d64a9eaa278 /bin/bash

8.重啟tomcat,再次訪問(wèn)ip+端口+項(xiàng)目名

docker restart 7d64a9eaa278

完工!

到此這篇關(guān)于docker安裝tomcat并部署Springboot項(xiàng)目war包的方法的文章就介紹到這了,更多相關(guān)docker安裝tomcat部署Springboot項(xiàng)目war包內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 詳解Docker學(xué)習(xí)之用commit命令創(chuàng)建鏡像

    詳解Docker學(xué)習(xí)之用commit命令創(chuàng)建鏡像

    這篇文章主要介紹了詳解Docker學(xué)習(xí)之用commit命令創(chuàng)建鏡像,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-03-03
  • SpringCloud基于Docker和Docker-Compose的項(xiàng)目部署過(guò)程

    SpringCloud基于Docker和Docker-Compose的項(xiàng)目部署過(guò)程

    本文介紹了如何卸載舊版本Docker、更新系統(tǒng)、安裝Docker及其依賴,并設(shè)置國(guó)內(nèi)鏡像源以加快下載速度,詳細(xì)說(shuō)明了如何安裝Docker Compose、配置鏡像加速器,并展示了如何使用Docker Compose部署SpringCloud項(xiàng)目,提供了更新和重啟容器的方法
    2024-10-10
  • docker開(kāi)通2375端口防漏洞問(wèn)題

    docker開(kāi)通2375端口防漏洞問(wèn)題

    這篇文章主要介紹了docker開(kāi)通2375端口防漏洞問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • docker啟動(dòng)mysql5.7服務(wù)詳細(xì)說(shuō)明

    docker啟動(dòng)mysql5.7服務(wù)詳細(xì)說(shuō)明

    這篇文章主要給大家介紹了關(guān)于docker啟動(dòng)mysql5.7服務(wù)的相關(guān)資料,文中通過(guò)代碼示例介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考價(jià)值,需要的朋友可以參考下
    2023-09-09
  • Docker 啟動(dòng)Redis 并設(shè)置密碼的操作

    Docker 啟動(dòng)Redis 并設(shè)置密碼的操作

    這篇文章主要介紹了Docker 啟動(dòng)Redis 并設(shè)置密碼的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-11-11
  • 使用Docker+jenkins+python3環(huán)境搭建超詳細(xì)教程

    使用Docker+jenkins+python3環(huán)境搭建超詳細(xì)教程

    這篇文章主要介紹了使用Docker+jenkins+python3環(huán)境搭建超詳細(xì)教程,本文通過(guò)多種方法結(jié)合示例代碼給大家詳細(xì)介紹,需要的朋友可以參考下
    2021-07-07
  • Docker中忽略文件的實(shí)現(xiàn)

    Docker中忽略文件的實(shí)現(xiàn)

    Docker忽略文件是指在Docker鏡像構(gòu)建過(guò)程中,用于忽略指定文件或目錄的一種機(jī)制,本文主要介紹了Docker中忽略文件的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-10-10
  • Windows10安裝WSL2 Ubuntu20.04并設(shè)置docker環(huán)境的方法

    Windows10安裝WSL2 Ubuntu20.04并設(shè)置docker環(huán)境的方法

    這篇文章主要介紹了Windows10安裝WSL2 Ubuntu20.04并設(shè)置docker環(huán)境的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-05-05
  • docker啟動(dòng)時(shí)環(huán)境變量不生效的解決方法

    docker啟動(dòng)時(shí)環(huán)境變量不生效的解決方法

    因項(xiàng)目需要多處部署,所以打包成docker鏡像以便于部署,本文主要介紹了docker啟動(dòng)時(shí)環(huán)境變量不生效的解決方法,具有一定的參考價(jià)值,感興趣的可以了解一下
    2024-03-03
  • 利用nexus作為私庫(kù)進(jìn)行代理docker,進(jìn)行上傳和下載鏡像操作

    利用nexus作為私庫(kù)進(jìn)行代理docker,進(jìn)行上傳和下載鏡像操作

    這篇文章主要介紹了利用nexus作為私庫(kù)進(jìn)行代理docker,進(jìn)行上傳和下載鏡像操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-11-11

最新評(píng)論