久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      Docker + Tomcat 實(shí)現(xiàn) Spring Boot 項(xiàng)目增量升級(jí)

      1、首先 下載 Tomcat鏡像

      docker pull tomcat

      2、Maven 打包命令

      mvn clean install

      3、Tomcat 默認(rèn)端口

      8080

      4、啟動(dòng)Tomcat 查看是否能成功啟動(dòng)(基礎(chǔ)命令參數(shù),自行百度吧)

      docker run –name tomcat -d -p 8088:8080 tomcat

      5、游覽器 查看Tomcat是否成功啟動(dòng)

      http://localhost:8088

      6、Docker 常用命令

      //查看Docker正在運(yùn)行的容器

      docker ps

      //查看Docker所有容器

      docker ps -a

      //查看Docker所有鏡像

      docker images

      //停止Docker容器

      docker stop 容器id

      //刪除Docker容器

      docker rm 容器id

      //刪除Docker鏡像

      docker rmi 鏡像id

      7、將War文件Copy到Docker容器內(nèi)部(這一步可以放到稍后執(zhí)行)

      docker cp 源文件路徑 容器id:/usr/local/tomcat/webapps(容器內(nèi)路徑)

      8、停止Docker容器(見(jiàn)上面命令)

      9、重新啟動(dòng)Docker 鏡像(Tomcat)

        1、-v Docker掛載目錄命令,詳情百度。

        2、將application.yml、和Tomcat webapps目錄掛載到宿主機(jī)

      docker run –name tomcat -d -p 8088:8080

      -v /root/rc/rc-alarm-engine/application.yml:/application.yml

      -v /root/rc/increment/rc-alarm-engine:/usr/local/tomcat/webapps

      tomcat

      10、也可以利用Jenkins自動(dòng)構(gòu)建,來(lái)自動(dòng)構(gòu)建項(xiàng)目獲得最新的War文件,并且利用Dockerfile自動(dòng)生成鏡像 啟動(dòng)掛載目錄就可以了

      FROM tomcat

      MAINTAINER 作者信息

      RUN echo “Asia/Shanghai” > /etc/timezone

      ADD rc-ae-server/target/*.war /usr/local/tomcat/webapps

      11、Tomcat會(huì)自動(dòng)解析War包,并在同級(jí)目錄下產(chǎn)生同名目錄,包含運(yùn)行.Class文件,通過(guò)替換.Class文件,并重啟docker容器,來(lái)達(dá)到服務(wù)的增量升級(jí),

      //Docker重啟容器

      docker restart 容器id

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)