官方docker-compose.yml文件示例:https://docs.docker.com/compo...
在官方示例中,networks是这样的:
networks:
frontend:
backend:
问题:networks
的值frontend
、backend
表示什么意思?百度到的其他示例用的其他五花八门的写法。
官方docker-compose.yml文件示例:https://docs.docker.com/compo...
在官方示例中,networks是这样的:
networks:
frontend:
backend:
问题:networks
的值frontend
、backend
表示什么意思?百度到的其他示例用的其他五花八门的写法。
我在隔壁问题里进行了详细的回答:
https://segmentfault.com/q/10...
docker-compose.yml文件中的networks是version 1以上才支持的。并且需要先用docker network create [name]
命令创建好,才能在docker-compose.yml中使用,而且必须制定external:true
。
2 回答2.4k 阅读✓ 已解决
2 回答2k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
1 回答1.6k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
1 回答1k 阅读✓ 已解决
frontend、backend 是需要手动创建的自定义network (例如:
docker network create frontend
)这样就可以在compose文件中声明并使用了