对已经运行的容器映射主机端口发布服务
1、查询容器的名称或者ID
2、查询容器的IP
[[email protected] ~]# docker inspect quirky_beaver | grep IPAddress
"SecondaryIPAddresses": null,
"IPAddress": "172.17.0.2",
"IPAddress": "172.17.0.2",
或者这样都可以查
[[email protected] ~]# docker inspect 7d908b0534a4 | grep IPAddress
"SecondaryIPAddresses": null,
"IPAddress": "172.17.0.2",
"IPAddress": "172.17.0.2",
3、配置IPTABLES做端口转发
[[email protected] ~]# iptables -t nat -A DOCKER -p tcp --dport 808 -j DNAT --to-destination 172.17.0.2:8080
访问成功