首頁  >  文章  >  運維  >  docker怎麼給運作中的容器設定連接埠映射

docker怎麼給運作中的容器設定連接埠映射

王林
王林原創
2020-03-24 11:28:143994瀏覽

docker怎麼給運作中的容器設定連接埠映射

方法1:

1、取得容器IP

#將container_name 換成實際環境中的容器名稱

docker inspect `container_name` | grep IPAddress

2 、 iptable轉送埠

將容器的8000埠對應到docker主機的8001埠

iptables -t nat -A  DOCKER -p tcp --dport 8001 -j DNAT --to-destination 172.17.0.19:8000

方法2:

1、提交一個運作中的容器為鏡像

docker commit containerid foo/live

2、運行映像並新增連接埠

docker run -d -p 8000:80 foo/live /bin/bash

建議教學:docker教學

以上是docker怎麼給運作中的容器設定連接埠映射的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn