Docker安裝Tomcat無法訪問

2021-10-05 16:00:46 字數 1830 閱讀 4368

圖示:

:9圖示:

2、建立tomcat容器

docker run -d -p 8080:8080 tomcat

:9

3、tomcat容器已經執行,但是還是無法訪問tomcat的首頁。

4、立刻檢視防火牆埠和ecs安全組的情況。

檢視防火牆狀態

systemctl status firewalld
開啟防火牆

systemctl start firewalld
檢視埠資訊

firewall-cmd --list-ports  # 只看埠資訊
開啟埠和重啟防火牆

開端口命令:firewall-cmd --zone=public --add-port=8080/tcp --permanent

重啟防火牆:systemctl restart firewalld.service

檢視安全組情況

注意:防火牆8080 埠開了並且阿里雲安全組也開放了才能訪問遠端。

docker exec -it 53724a20a48c /bin/bash
7、結果

tomcat容器停止重新啟動後,還會出現這兩個資料夾。

對於以上出現的問題,可以通過commit操作建立自己的映象就可以完美的避開此類情況的出現。

docker commit從容器建立乙個新的映象。

語法:

docker commit [options] container [repository[:tag]]
options說明:

操作步驟

1、建立映象

docker commit -a="guardwhy" -m="kobe is mvp" 53724a20a48c tomcat9

:9.1

2、建立tomcat容器

docker run -d -p 8081:8080 6b8b40011890
3、進入到容器內部檢視。

docker exec -it 459677594ee1  /bin/bash
圖示:

4、結果

使用Docker 安裝 Tomcat

it 互動模式 rm 容器啟動成功並退出以後容器就自動移除,一般在測試情況下使用!docker run it rm tomcat 9.0 用完就刪除docker pull tomcat d 後台執行 name 給容器命名 p 宿主機埠 容器內部埠 docker run d p 3344 8080 n...

docker使用大全 tomcat安裝

um install docker 安裝docker docker search tomcat docker pull docker.io tomcat 安裝tomcat映象 docker images 檢視映象 docker run p 8080 8081 docker.io tomcat 指定容...

使用docker安裝tomcat服務

1.拉取官方tomcat映象 docker pull tomcat 2.建立tomcat容器目錄 root wsyhrq171356 mkdir tomcat test 3.建立測試頁面檔案index.html root wsyhrq171356 vi tomcat test index.html ...