docker-compose.yml 在终端上执行 docker-compose up -d 时出现此错误
docker-compose.yml issue getting this error while doing docker-compose up -d on terminal
撰写文件“./docker-compose.yml”无效,因为:
services.project_name.ports 值 ['443:443', '7220:7220', '9003:9003', '1110:1110', '5005:5005', '9008:9008', '8800:8800', ' 8801:8801', '1110:1110', '5005:5005'] 有非唯一元素
我在终端上执行 docker-compose up -d 时遇到此错误
您有以下内容docker-compose.yml
。正如错误告诉您的那样,ports
需要唯一映射,但您已经定义了 "1110":"1110"
和 "5005":"5005"
两次。您只需删除重复项即可。
services:
project_name:
ports:
- "443":"443"
- "7220":"7220"
- "9003":"9003"
- "1110:1110" # duplicate
- "5005:5005" # duplicate
- "9008:9008"
- "8800:8800"
- "8801:8801"
- "1110:1110" # duplicate
- "5005:5005" # duplicate
撰写文件“./docker-compose.yml”无效,因为: services.project_name.ports 值 ['443:443', '7220:7220', '9003:9003', '1110:1110', '5005:5005', '9008:9008', '8800:8800', ' 8801:8801', '1110:1110', '5005:5005'] 有非唯一元素
我在终端上执行 docker-compose up -d 时遇到此错误
您有以下内容docker-compose.yml
。正如错误告诉您的那样,ports
需要唯一映射,但您已经定义了 "1110":"1110"
和 "5005":"5005"
两次。您只需删除重复项即可。
services:
project_name:
ports:
- "443":"443"
- "7220":"7220"
- "9003":"9003"
- "1110:1110" # duplicate
- "5005:5005" # duplicate
- "9008:9008"
- "8800:8800"
- "8801:8801"
- "1110:1110" # duplicate
- "5005:5005" # duplicate