不支持的配置选项:'healthcheck'

Nit*_*ash 2 configuration docker docker-compose

我尝试将健康检查添加到我的撰写文件中,但每当我运行撰写文件时,我都会收到以下错误.

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'
Run Code Online (Sandbox Code Playgroud)

我的docker配置是:

docker --version
Docker version 17.03.0-ce, build 3a232c8

docker-compose --version
docker-compose version 1.11.2, build dfed245
Run Code Online (Sandbox Code Playgroud)

Dan*_*owe 7

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

version: '2.1'

version: '3'
Run Code Online (Sandbox Code Playgroud)

此外,healthcheck选项需要Docker Engine 1.12.0或更高版本.

如果您不满足这些要求,它将无法正常工作.