1. 程式人生 > >docker(iptables)目標地址轉換,運行中的容器映射端口

docker(iptables)目標地址轉換,運行中的容器映射端口

docker iptables 端口映射 流量轉發 容器服務

註意:議映射端口嘗試-p 8080:8081 的形式,如若不行再嘗試該方法,在宿主機執行下面該防火墻規則指令

# iptables -t nat -A PREROUTING -d 宿主機IP -p tcp -m tcp --dport 宿主機端口 -j DNAT --to-destination 容器IP:容器端口



如果需要將192.168.1.2容器上的443端口映射到宿主機(192.168.2.140)的443端口:

# iptables -t nat -A PREROUTING -d 192.168.2.140 -p tcp -m tcp --dport 443 -j DNAT --to-destination 192.168.1.2:443


查看規則

# iptables -t nat -L


清除規則

# iptanbles -t nat -F


docker(iptables)目標地址轉換,運行中的容器映射端口