不支持的configuration选项:“健康检查”

我试图将健康检查添加到我的撰写文件,但每当我运行撰写文件时,我得到以下错误。

ERROR: The Compose file './docker-compose.yml' is invalid because: Unsupported config option for balrogadmin: 'healthcheck' Unsupported config option for balrogagent: 'healthcheck' Unsupported config option for balrogpub: 'healthcheck' Unsupported config option for balrogui: 'healthcheck' 

我的dockerconfiguration是:

 docker --version Docker version 17.03.0-ce, build 3a232c8 docker-compose --version docker-compose version 1.11.2, build dfed245 

docker-compose文件格式2.1中添加了healthcheck选项。 如果您使用的是版本2或版本1,则不可用。 格式版本通常位于docker-compose.yml的第一行,如in

 version: '2.1' version: '3' 

此外,运行状况检查选项需要Docker Engine 1.12.0或更高版本。

如果你不符合这些要求,它将无法正常工作。

删除balrogadmin的configuration选项:“健康检查”,它可以工作。