语言模式 "docker compose" 出现未知错误 "Unexpected scalar at node end(UNEXPECTED_TOKEN)"

Language mode "docker compose" with unknown error "Unexpected scalar at node end(UNEXPECTED_TOKEN)"

我创建了一个 docker 100% 正确的撰写文件,但是 vscode 看到一些错误,这很烦人

有人能解释一下吗?

VSCode 警报的原因显然是您文件的 YAML 语法无效。根据具体的语法和目录名可以推断出是compose文件的模板。

但是,由于灵活的 YAML 规范,您可以尝试使其有效。

尝试用引号括起您的卷项(如 - "{{ ldap_...}}:/dir/"),似乎它会满足 vscode、docker compose 和您的模板引擎。