Docker compose为每个网络添加本地ip地址

时间:2017-05-15 13:38:43

标签: docker docker-compose

是否可以为每个网络添加本地IP地址,并且所有端口暴露仅在该本地IP地址上,而不是在主机IP地址上。

然后我们可以使用ha代理将域映射到ip地址,并将所有请求转发到任何端口到本地IP地址,主机只能在端口80上侦听。

1 个答案:

答案 0 :(得分:0)

您可以使用 docker network 创建子网:

docker network create --gateway 172.16.1.1 --subnet 172.16.1.0/24 example_subnet

然后只运行具有特定IP地址的容器:

docker run --net example_subnet --ip 172.16.1.10 ...