我的docker-compose.yml
文件有什么问题
docker撰写投诉:
docker-compose up ERROR: yaml.scanner.ScannerError: mapping values are not allowed here
in ".docker-compose.yml", line 7, column 16
这是我的socker-compose.yml
version: '2.0'
services:
cass1:
image: cassandra
cass2:
image cassandra
environment:
- CASSANDRA_SEEDS=cass1
depends_on:
- "cass1"
cass4:
image cassandra
environment:
- CASSANDRA_SEEDS=cass1
depends_on:
- "cass1"
我在这里查看docker compose的文档:https://docs.docker.com/compose/environment-variables/这个例子类似于我的文件:
在容器中设置环境变量
您可以使用"environment"键在服务的容器中设置环境变量,只需与docker run-e VARIABLE=VALUE…类似:
web: environment: - DEBUG=1
您漏掉了前一行的冒号。将image cassandra
更改为image: cassandra
。