Docker动态绑定宿主机端口

查看宿主机绑定情况

sudo iptables -t nat -vnL

增加一个端口映射,比如8081->81

sudo iptables -t nat -A  PREROUTING  -p tcp --dport 8081 -j DNAT --to-destination 172.17.0.2:81
sudo iptables -t nat -A  DOCKER -p tcp --dport 8081 -j DNAT --to-destination 172.17.0.2:81

修改端口绑定

sudo iptables -t nat -vnL PREROUTING  --line-number
sudo iptables -t nat -vnL DOCKER --line-number

删除规则编号

sudo iptables -t nat -D PREROUTING  2
sudo iptables -t nat -D DOCKER 2

你可能感兴趣的:(Docker动态绑定宿主机端口)