• <noscript id="e0iig"><kbd id="e0iig"></kbd></noscript>
  • <td id="e0iig"></td>
  • <option id="e0iig"></option>
  • <noscript id="e0iig"><source id="e0iig"></source></noscript>
  • windows基于Docker安裝并啟動Tomcat(解決404)

    標簽: Docker

    一、安裝Docker

    下載地址https://www.docker.com/products/docker-desktop

    如果下在太慢可直接從我的百度云轉存:鏈接:https://pan.baidu.com/s/1ycqU5PNus_q7FWVxynv-nw 
    提取碼:c2q0 
    復制這段內容后打開百度網盤手機App,操作更方便哦

    按照默認方式完成安裝,系統要求win10 64位(新版本會提示登錄,不登陸不影響使用和設置)

    二、添加阿里云鏡像加速

    可參考此文

    https://blog.csdn.net/qq_29752857/article/details/104979744

    或者右擊docker圖標點擊Settings

     

    點擊Docker Daemon 輸入你的加速網址或者我的(輸入我的你要提交鏡像會到我的阿里云倉庫),點擊Apply

    {
      "registry-mirrors": [
        "https://w0pc1i5g.mirror.aliyuncs.com"
      ]
    }

    三、拉取鏡像并創建實例

    拉取鏡像

    打開cmd輸入命令

    docker pull tomcat

    看到如下畫面安裝成功

    然后創建tomcat實例

    docker run -it -p 8080:8080 tomcat

    參數說明:第一個8080為docker在win上我們規定的端口,隨意設置,只要這個端口上目前沒有服務就可以 第二個8080是docker里邊tomcat的默認端口,取決于tomcat的配置文件設置。

    四、訪問tomcat并解決問題

    瀏覽器輸入,端口用自己上面規定的

    http://localhost:8080

    解決404,重新打開CMD,然后查看實例ID,示例中ID:15eb47f30a08

    docker ps

     打開tomcat實例,紅色位置使用自己的ID,使用ls查看文件信息,使用cd  webapps進入到webapps文件夾下使用ls發現沒有任何文件。

    docker exec -it 15eb47f30a08 /bin/bash
    ls
    cd webapps
    ls

     

     退出到上一層,打開 webapps.dist文件夾并查看文件,這個文件夾是正常下載tomcat后的內容(依次輸入下面命令)

    cd ../
    cd webapps.dist
    ls

     刪除 webapps文件夾,將webapps.dist重命名為webapps

    cd ../
    rm -rf webapps
    mv webapps.dist webapps

     重新刷新瀏覽器,終于正常了

     

     
    版權聲明:本文為qq_29752857原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
    本文鏈接:https://blog.csdn.net/qq_29752857/article/details/104996514

    智能推薦

    MacOS解決Docker啟動Tomcat容器,訪問404問題

    問題: 解決方法: 具體解決: 命令解析: 解決成功:...

    Docker安裝tomcat啟動后訪問首頁出現404錯誤

    1、打開linux,查看防火墻有沒有關閉 2、進入tomcat容器 3、修改webapps 可以看到我們平時訪問的文件在webapps文件夾下,而這里的這個文件夾卻為空,因為他把文件都放在webapps.dist文件夾下了,所有你只需要把webapps文件夾里面的內容移到webapps里面即可...

    docker安裝tomcat啟動后,訪問首頁出現404

    docker 安裝 tomcat 后,啟動,發現無法訪問 tomcat 首頁。 下載 tomcat 運行 tomact, 將端口映射為8000 訪問 http://localhost:8000/,發現錯誤 CTRL+P+Q,不停止退出容器,查看容器ID 5. 進入 tomcat 容器內部,發現webapps下沒有文件,webapps.dist存放著tomcat的默認文件, 將 webapps.di...

    Docker入門 安裝Tomcat以及報404解決方案

    記錄簡單的在Docker 上安裝Tomcat 首先我是在云服務器上(Centos系統)安裝的Docker,我們需要在https://hub.docker.com/ 上查找Tomcat鏡像 拉取完官方的Tomcat的鏡像后,我們可以在本地鏡像列表里查到 REPOSITORY 為 tomcat 的鏡像,   接下來,運行容器 說明一下:-p 8080:8080:將容器的 8080 ...

    如何解決 Docker安裝Tomcat后,訪問404!!

    一、下載 ,安裝 ,運行tomcat 二、訪問出現如下情況 : 三、分析解決 : 以交互方式進入容器,查看目錄 發現 webapp目錄下為空 , 但webapps.dist 含有對應的文件 將 webapps.dist 重命名為 webapps即可 End 參考 : https://blog.csdn.net/weixin_42722612/article/details/104910305 ht...

    猜你喜歡

    Docker的安裝和tomcat404錯誤解決

    安裝Docker 系統是ubuntu 18.04ltsc 可以使用以下命令手動安裝: 國內DaoCloud一鍵安裝: 親測沒用emmmm 手動安裝開始: 安裝成功后運行docker 并在DaoCloud拉取tomcat鏡像 運行tomcat 報404錯誤 進入tomcat容器 成功...

    windows下安裝docker并啟動zipkin

    1、dicker安裝 官網下載Docker Toolbox:https://www.docker.com/products/docker-toolbox,選擇windows版本下載。或http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/下載 雙擊exe,安裝應用程序,路徑不要有中文 對最后一項打上勾   &nbs...

    hive 導出數據之一列多行,轉為一行多列

    需求:提取數據 說明:原數據是一列多行,需要轉化為一行多列 待查詢表為:temp_05 待查詢數據為: 待查詢數據如圖: 需要提取的數據表頭如下: 預定日期 昨日價格 前天價格 2018-02-01 2018-02-02 2018-02-03 2018-02-04 可用提數 SQL 數據如圖: 以下為嘗試過程 數據如圖: 數據如圖: 數據如圖: 數據如圖:...

    asp.net做一個簡易的聊天室

    要求: 結果: 關鍵代碼: Default.aspx Default.aspx.cs Default2.aspx Default2.aspx.cs Default3.aspx Default3.aspx.cs Default4.aspx...

    動態SQL和多表關聯-筆記

    《動態SQL與多表關聯》筆記 學習目標 能夠使用動態SQL完成SQL拼接 能夠使用resultMap完成多表查詢 能夠使用一對一查詢 能夠使用一對多查詢 (注:多對多其實就是兩個一個多) 映射文件:為什么要resultMap 目標 定義結果映射 使用結果映射 回顧 在mybatis中有2種配置文件: 核心配置文件,如:sqlMapConfig.xml 實體類映射文件,如:UserMapper.xm...

    精品国产乱码久久久久久蜜桃不卡