我正在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?