gpt4 book ai didi

Docker-Compose 文件有 yaml.scanner.ScannerError

转载 作者:IT老高 更新时间:2023-10-28 12:36:01 26 4
gpt4 key购买 nike

compose.yml 文件,如下所示:

version: '2'
services:
discovery-microservice:
build: discovery-microservice
context: /discovery-microservice/target/docker
dockerfile: Dockerfile
ports:
- "8761:8761"

当我执行它时,我收到以下错误:

yaml.scanner.ScannerError: mapping values are not allowed here
in "C:\...\docker-compose.yml", line 5, column 14

据我所知,格式没有问题,例如缺少空格。我的总体目标是指定一个开发模式 docker-compose 文件,将其指向不同模块的目标目录。
我在这里做错了什么?

最佳答案

好的,我浪费了大约 3 个小时来调试类似的问题。

如果你们遇到以下错误

ERROR: yaml.scanner.ScannerError: mapping values are not allowed here
in ".\docker-compose.yml", line 2, column 9

因为中间需要一个空格

version:'3' <--这是错误的

version: '3' <-- 这是正确的。

另外,如果您使用的是 eclipse,请帮自己一个忙,安装 YEdit YAML 编辑器插件

关于Docker-Compose 文件有 yaml.scanner.ScannerError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39077526/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com