![](/img/trans.png)
[英]docker-compose: Unsupported config option for services: 'redis'
[英]docker-compose unsupported config for services
我正在使用以下版本的docker和docker-compose -
Docker version 17.03.1-ce, build c6d412e
docker-compose version 1.11.2, build dfed245
我仍然面臨着問題 -
ERROR: The Compose file './docker-compose.yml' is invalid because:
Unsupported config option for services.web: 'version'
下面是我的泊塢文件 -
version: '2'
services:
web:
build: .
ports:
- "80:80"
- "443:443"
links:
- memache:memcahced
- solr:solr
- dev_mysql:dev_mysql
container_name: xyz
hostname: XYZ
image: XYZ/mono
version: latest
privileged: true
...
...
需要一些幫助。
不知道這只是你的問題,但你的撰寫文件的縮進是關閉的,並且有一些拼寫錯誤。
不太清楚你想與做什么version
的服務定義(沒有這樣的屬性是財產證明 ),但如果你想指定圖像的版本中使用,你這樣做,如下所示:
services:
web:
image: XYZ/mono:latest
正如有些人所指出的那樣,你的縮進就被打破了。 您可以使用docker-compose config
驗證docker-compose YAML文件。 這會檢查docker-compose.yml
。 如果要檢查其他YAML,可以使用-f
指定它,例如docker-compose -f docker-compose.prod.yml config
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.