我一直收到此错误“服务'链接'必须是映射而不是数组”。在尝试运行docker compose up时
我已经检查了缩进等,对我来说似乎一切都很好,我已经通过yaml验证程序运行了yml,并且有效
services:
########################################
# Node container #
########################################
server:
build: ./server
expose:
- ${NODE_PORT}
environment:
NODE_HOST: ${NODE_HOST}
NODE_PORT: ${NODE_PORT}
ports:
- ${NODE_PORT}:${NODE_PORT}
volumes:
- ./server:/app/server
command: npm start
########################################
# Node container #
########################################
server:
build: ./client
expose:
- ${NODE_PORT}
environment:
- REACT_PORT=${REACT_PORT}
ports:
- ${REACT_PORT}:${REACT_PORT}
volumes:
- ./client/src:/app/client/src
- ./client/public:/app/client/public
links:
- server
command: npm start
########################################
# Mongo container #
########################################
mongo:
image: mongo
ports:
- "27017:27017"