【发布时间】:2016-02-08 06:50:16
【问题描述】:
我正在尝试使用新的“args”属性将变量传递给 Dockerfile 构建。但是yaml解析器不接受参数。
ERROR: yaml.scanner.ScannerError: mapping values are not allowed here
对于 docker-compose.yml 的版本 2,要求是 docker-compose 1.6+ 和 docker-engine 1.10+,我已经安装了它们。
这是我的 docker-compose 文件的一部分:
version: '2'
services:
solr:
build: ./solr
args:
solr_port: 8983
volumes:
- ./apps/solr-conf:/opt/solr/server/solr
ports:
- 8983:8983
错误是指“args”行。
【问题讨论】:
标签: docker docker-compose