最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

docker如何部署tomcat應(yīng)用

 更新時間:2023年12月15日 09:10:53   作者:古甲哈醒  
這篇文章主要介紹了docker如何部署tomcat應(yīng)用問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教

1、拉取tomcat鏡像

搜索tomcat鏡像:

[root@iZbp13sno1lc2yxlhjc4b3Z ~]# docker search tomcat
NAME                          DESCRIPTION                                     STARS               OFFICIAL            AUTOMATED
tomcat                        Apache Tomcat is an open source implementati…   2653                [OK]                

拉取tomcat鏡像:

[root@iZbp13sno1lc2yxlhjc4b3Z ~]# docker pull tomcat:8.5.34

其中tomcat:8.5.34是指拉取的tomcat的版本為8.5.34,如果不指定版本,則拉取最新的。

查看已拉取的鏡像:

[root@iZbp13sno1lc2yxlhjc4b3Z ~]# docker images
REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE
tomcat              8.5.34              ca9e2fccef98        16 months ago       463MB

2、創(chuàng)建tomcat容器

創(chuàng)建tomcat容器:

[root@iZbp13sno1lc2yxlhjc4b3Z ~]# docker run --name tomcat_kq -p 8081:8080 -v /docker_v/tomcat_kq/webapps:/usr/local/tomcat/webapps -d tomcat:8.5.34

其中:

  • –name tomcat_kq 容器的名稱為tomcat_kq
  • -p 8081:8080 將主機8081端口映射到容器8080端口,訪問應(yīng)用時直接訪問主機8081即可
  • -v /docker_v/tomcat_kq/webapps:/usr/local/tomcat/webapps 將主機目錄映射到容器tomcat的webapps,這樣我們部署應(yīng)用時直接將應(yīng)用放到主機目錄/docker_v/tomcat_kq/webapps即可
  • -d 后臺啟動
  • tomcat:8.5.34 創(chuàng)建容器使用的鏡像及版本

查看創(chuàng)建好的容器實例:

[root@iZbp13sno1lc2yxlhjc4b3Z ~]# docker ps
CONTAINER ID        IMAGE               COMMAND                  CREATED             STATUS              PORTS 
161eee53356c        tomcat:8.5.34       "catalina.sh run"        2 hours ago         Up 2 hours          0.0.0.0:8081->8080/tcp                                                             tomcat_kq

3、部署web應(yīng)用

將部署包上傳到主機/docker_v/tomcat/webapps目錄下:

[root@iZbp13sno1lc2yxlhjc4b3Z webapps]# pwd
/docker_v/tomcat_kq/webapps
[root@iZbp13sno1lc2yxlhjc4b3Z webapps]# ls
kqweb  kqweb.zip  ROOT  ROOT.zip

重啟tomcat容器:

[root@iZbp13sno1lc2yxlhjc4b3Z ~]# docker stop tomcat_kq
tomcat_kq
[root@iZbp13sno1lc2yxlhjc4b3Z ~]# docker start tomcat_kq
tomcat_kq

訪問web應(yīng)用,地址:http://192.168.2.130:8081/kqweb/index.html

說明:192.168.2.130:主機ip地址,8081:主機端口

4、后記

以上tomca容器部署應(yīng)用使用的是掛載方式,直接將容器中tomcat的目錄掛載到宿主主機,這樣我們部署應(yīng)用時,只需要操作主機上的目錄文件即可,非常方面。

還有一種方式是直接將應(yīng)用包部署到tomcat容器中去,個人感覺這種方式不太方便,因為修時改文件時需要進入到容器里面去操作,不太喜歡。

好了,這些僅為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 如何查看docker容器運行進程信息

    如何查看docker容器運行進程信息

    這篇文章主要介紹了如何查看docker容器運行進程信息問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-01-01
  • Docker部署Rabbitmq容器實現(xiàn)過程解析

    Docker部署Rabbitmq容器實現(xiàn)過程解析

    這篇文章主要介紹了Docker部署Rabbitmq容器實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-11-11
  • Docker下安裝ElasticSearch和Kibana的示例代碼

    Docker下安裝ElasticSearch和Kibana的示例代碼

    這篇文章主要介紹了Docker下安裝ElasticSearch和Kibana的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-08-08
  • 詳解Docker掛載本地目錄

    詳解Docker掛載本地目錄

    這篇文章主要介紹了詳解Docker掛載本地目錄,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-05-05
  • 如何在mac上用docker對Oracle進行部署使用

    如何在mac上用docker對Oracle進行部署使用

    這篇文章主要介紹了如何在mac上用docker對Oracle進行部署使用,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-03-03
  • Docker拉取鏡像失敗解決(connect: connection refused)

    Docker拉取鏡像失敗解決(connect: connection refused)

    最近遇到Docker拉取centos鏡像時報錯,本文主要介紹了Docker拉取鏡像失敗解決(connect: connection refused),具有一定的參考價值,感興趣的可以了解一下
    2024-07-07
  • 基于Docker鏡像部署go項目的方法步驟

    基于Docker鏡像部署go項目的方法步驟

    這篇文章主要介紹了基于Docker鏡像部署go項目的方法步驟,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • Docker鏡像上傳到阿里云的步驟詳解

    Docker鏡像上傳到阿里云的步驟詳解

    本篇文章主要介紹了Docker鏡像上傳到阿里云的步驟詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-09-09
  • Docker搭建Skywalking的實現(xiàn)示例

    Docker搭建Skywalking的實現(xiàn)示例

    本文主要介紹了Docker搭建Skywalking的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-02-02
  • Docker安裝MySQL并使用Navicat連接的使用示例

    Docker安裝MySQL并使用Navicat連接的使用示例

    在Docker里運行MySQL的方式還是很方便的,本文主要介紹了Docker安裝MySQL并使用Navicat連接的使用示例,具有一定的參考價值,感興趣的可以了解一下
    2023-10-10

最新評論

阆中市| 井研县| 宣化县| 江源县| 新营市| 化德县| 玉林市| 竹北市| 文水县| 响水县| 临汾市| 汉沽区| 吕梁市| 无极县| 渭源县| 汨罗市| 屏山县| 博乐市| 东源县| 枝江市| 娄烦县| 凯里市| 长治县| 攀枝花市| 泗洪县| 连山| 同仁县| 南丰县| 沙河市| 青州市| 那曲县| 资兴市| 大洼县| 新野县| 深泽县| 泰兴市| 醴陵市| 酉阳| 沅江市| 罗平县| 池州市|