【发布时间】:2021-09-21 15:49:31
【问题描述】:
version: "3.1"
services:
elasticsearch:
image: elasticsearch:7.4.2
ports:
- "9200:9200"
- "9300:9300"
environment:
- discovery.type=single-node
我尝试升级这个 docker-compose.yml 文件,但它返回了这个错误
ERROR: In file 'C:\Users\ozan8\IdeaProjects\spring_examples\spring_elasticsearch\src\main\resources\docker-compose.yml', service 'environment' m
ust be a mapping not an array.
【问题讨论】:
-
你有没有仔细阅读错误,它给你一个有用的信息
-
是的,我读过,但我不明白,我对此很陌生。感谢您的回答。
-
你的yml文件错误,
environment需要是服务elasticsearch的属性,你的标识错误。关注官方文档中的example。
标签: java spring-boot docker elasticsearch docker-compose