目錄
- 第一步
- 第二步
- 第三步
- 第四步
原理圖解


如圖所示:
第一步
創建執行網絡端口映射容器
docker run -itd -p 宿主機ip:宿主機端口:容器端口 –name 容器名 鏡像名 /bin/bash
docker run -itd -p 0.0.0.0:8081:8080 --name tomcat01 /bin/bash
這里需要注意的是:容器端口是容器里面tomcat的端口號,如果沒有修改,就必須寫8080.宿主機的端口號可以任意指定。ip寫成0.0.0.0的是因為在服務器中,0.0.0.0指的是本機上的所有IPV4地址,是真正表示“本網絡中的本機”。 一般我們在服務端綁定端口的時候可以選擇綁定到0.0.0.0,這樣我的服務訪問方就可以通過我的多個ip地址訪問我的服務。
第二步
進入tomcat01容器
docker exec -it tomcat01 bash
第三步
此時webapps是空的,需要把webapps.dist里面的內容轉移到webapps下
執行命令
cp -r webapps.dist/* webapps
第四步
重啟容器里的tomcat即可
cd bin./startup.sh
訪問測試
cd bin./startup.sh
訪問測試







