亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Docker創(chuàng)建tomcat容器實例后無法訪問(HTTP狀態(tài)404)

 更新時間:2024年07月11日 09:45:47   作者:寒山李白  
本文主要介紹了Docker創(chuàng)建tomcat容器實例后無法訪問,HTTP狀態(tài)顯示404,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

一、場景重現(xiàn)

1. docker拉取tomcat鏡像

docker pull tomcat

在這里插入圖片描述

不指定版本默認拉取的最新的latest版本

2. 查看拉取的鏡像

docker images

在這里插入圖片描述

3. 運行鏡生成容器并運行,同時像映射端口

docker run --name tomcat-libai -it -p 9999:8080 -d tomcat

查看運行的容器

docker ps

在這里插入圖片描述

看到容器正在運行,且端口映射為9999

4. 查看本機ip

ifconfig

在這里插入圖片描述

如果沒安裝net-tools會提示安裝

sudo apt install net-tools

5. 訪問tomcat在本機的映射地址

172.20.10.13:9999

訪問時頁面是404

在這里插入圖片描述

二、分析

首先我們拉取鏡像的時候沒有指定版本,默認為最新的版本tomcat:latest
那么這個版本有什么特別的地方呢
我們都知道tomcat訪問界面的index.jsp文件是在webapps目錄下的
我們進入容器,查看一下tomcat目錄下的webapps文件夾下有什么東西

1. 進入tomcat容器

docker exec -it tomcat-libai /bin/bash

2. 查看當(dāng)前目錄

看到webapps以及webapps.dist兩個目錄

ls -l

在這里插入圖片描述

3. 查看webapps目錄內(nèi)容

//進入webapps目錄,
cd webapps
//查看webapps目錄內(nèi)容
ls -l

在這里插入圖片描述

發(fā)現(xiàn)webapps中是空的,這也就是為什么我們訪問時界面404的原因
最新版的tomcat的webapps目錄內(nèi)容為空,他的內(nèi)容都在wenapps.dist中

三、思路

想要解決這個問題有兩個方法

1. 修改weapps

將webapps文件夾刪除,將webapps.dist目錄名稱修改為webapps

2. 使用舊版tomcat

8或者9的tomcat版本即可

四、解決

方案一

刪除webapps,webapps.dist替換為webapps
在容器內(nèi),到tomcat目錄下

cd /usr/local/tomcat

在這里插入圖片描述

1. 刪除webapps目錄

rm -rf webapps

在這里插入圖片描述

2. 修改webapps.dist為webapps

mv webapps.dist webapps

在這里插入圖片描述

3. 再次訪問

172.20.10.13:9999

在這里插入圖片描述


可正常訪問,我們也能看到的確是tomcat最新的版本10.0.14

方案二

使用8或者9的tomcat版本

如果在容器內(nèi)可輸入exit退出容器

1. 搜索鏡像

在倉庫中搜索tomcat9的版本

docker search tomcat9

在這里插入圖片描述

2. 拉取tomcat9鏡像

拉取自己要用的鏡像,我這里使用donglsheng/tomcat9_jdk8這個

docker pull donglsheng/tomcat9_jdk8

在這里插入圖片描述

3. 查看鏡像

拉取后查看鏡像

docker images

在這里插入圖片描述

4. 運行鏡像生成容器實例

docker run --name tomcat9-libai -it -p 8888:8080 -d oupula/tomcat9_jdk8

在這里插入圖片描述

5. 查看已運行的容器

docker ps

6. 訪問網(wǎng)址

172.20.10.13:8888

在這里插入圖片描述

可正常訪問,tomcat版本為9.0.12

到此這篇關(guān)于Docker創(chuàng)建tomcat容器實例后無法訪問(HTTP狀態(tài)404)的文章就介紹到這了,更多相關(guān)docker拉取tomcat提示404內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 嘗試Docker+Nginx部署單頁應(yīng)用方法

    嘗試Docker+Nginx部署單頁應(yīng)用方法

    這篇文章主要介紹了嘗試Docker+Nginx部署單頁應(yīng)用方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-02-02
  • 使用docker部署php服務(wù)的詳細步驟

    使用docker部署php服務(wù)的詳細步驟

    Docker鏡像是一個可移植的、自包含的單元,其中包含了運行應(yīng)用程序所需的所有文件、配置和依賴項,當(dāng)使用Docker部署PHP應(yīng)用程序時,可以將PHP應(yīng)用程序和其依賴項打包到一個稱為Docker鏡像的獨立容器中,北本文介紹了使用docker部署php服務(wù)的詳細步驟,需要的朋友可以參考下
    2024-03-03
  • Docker 部署 Prometheus的安裝詳細教程

    Docker 部署 Prometheus的安裝詳細教程

    這篇文章主要介紹了Docker 部署 Prometheus及安裝方法,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-08-08
  • docker 啟動elasticsearch鏡像,掛載目錄后報錯的解決

    docker 啟動elasticsearch鏡像,掛載目錄后報錯的解決

    這篇文章主要介紹了docker 啟動 elasticsearch鏡像,掛載目錄后報錯的解決,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11
  • dockerfile介紹與使用小結(jié)

    dockerfile介紹與使用小結(jié)

    Dockerfile是一個創(chuàng)建鏡像所有命令的文本文件, 包含了一條條指令和說明, 只需要在Dockerfile上添加或者修改指令, 就可生成 docker 鏡像,本文給大家介紹dockerfile介紹與使用小結(jié),感興趣的朋友一起看看吧
    2023-11-11
  • Docker容器編排實現(xiàn)過程解析

    Docker容器編排實現(xiàn)過程解析

    這篇文章主要介紹了Docker容器編排實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-10-10
  • 解決docker pull鏡像速度慢的問題的方法

    解決docker pull鏡像速度慢的問題的方法

    本篇文章主要介紹了解決docker pull鏡像速度慢的問題的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-11-11
  • 如何在Docker環(huán)境下為Nginx配置HTTPS

    如何在Docker環(huán)境下為Nginx配置HTTPS

    如何在Docker環(huán)境下為Nginx配置HTTPS,使用自簽名證書實現(xiàn)加密通信,本文給大家介紹的非常詳細,感興趣的朋友跟隨小編一起看看吧
    2024-11-11
  • Docker Stack部署Java Web項目的實現(xiàn)

    Docker Stack部署Java Web項目的實現(xiàn)

    本文主要介紹了Docker Stack部署Java Web項目的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • springboot整合docker部署實現(xiàn)兩種構(gòu)建Docker鏡像方式

    springboot整合docker部署實現(xiàn)兩種構(gòu)建Docker鏡像方式

    這篇文章主要介紹了springboot整合docker部署實現(xiàn)兩種構(gòu)建Docker鏡像方式,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-04-04

最新評論