Networking docker-compose.yml,网络必须是映射,而不是数组
不确定yaml缩进是如何工作的,在定义应用程序通信的外部网络时出错 ./docker compose.yml',网络必须是映射,而不是数组Networking docker-compose.yml,网络必须是映射,而不是数组,networking,Networking,不确定yaml缩进是如何工作的,在定义应用程序通信的外部网络时出错 ./docker compose.yml',网络必须是映射,而不是数组 version : '3' services: zmq_sub: image: zmq_sub zmq_pub: image: zmq_pub depends_on: - zmq_sub networks: -
version : '3'
services:
zmq_sub:
image: zmq_sub
zmq_pub:
image: zmq_pub
depends_on:
- zmq_sub
networks:
- zmq_network:
external: true
或者使用默认堆栈网络名称
version: "3.8"
services:
my_app:
image: some_image
networks:
default:
name: existing_docker_network
external: true
在我看来,新版本(3)使用的是旧的docker compose格式(~2)
version: "3.8"
services:
my_app:
image: some_image
networks:
default:
name: existing_docker_network
external: true