小编Leo*_*dkr的帖子

docker-compose 版本 3 的默认网络网关值

我正在Nginx使用docker-compose版本创建一个容器3.7

我正在尝试指定ipam属性。但是当我阅读以下官方参考资料时:https : //docs.docker.com/compose/compose-file/#network-configuration-reference

有一个注释,我知道gateway只能在 version 下指定2

注意:其他 IPAM 配置(例如网关)目前仅适用于版本 2。

所以我尝试不指定gatewayunderipam属性。我的容器仍然可以创建和运行。

然后我去检查docker-network设置。经过我检查和观察,没有指定gateway。但我Nginx's access.log仍然显示来自172.19.100.1我认为它是gateway.

"IPAM": {
            "Driver": "default",
            "Options": null,
            "Config": [
                {
                    "Subnet": "172.19.100.0/24"
                }
            ]
        }
Run Code Online (Sandbox Code Playgroud)

我想知道并澄清的是,在 version 下3.7,是否有任何方法可以指定gateway内部docker-compose文件,或者如果无法指定,默认值是什么?

另外,是否应该建议docker-compose在 version 下编写2而不是在3?

gateway docker docker-compose docker-network

6
推荐指数
1
解决办法
792
查看次数

标签 统计

docker ×1

docker-compose ×1

docker-network ×1

gateway ×1