对已经创建的docker容器增加端口映射

1. 找到容器的id:

docker ps

2. 通过容器id,查找容器的ip地址

docker inspect -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' 容器id

结果如: 172.17.0.7

3. 使用iptable命令,创建端口映射

iptables -t nat -A  DOCKER -p tcp --dport 8080 -j DNAT --to-destination 172.17.0.7:80

其中dport为宿主机的端口

你可能感兴趣的:(docker,容器,运维)