Docker ComposeファイルとDocker Swarmを使用してサービスを展開しています。私はDockerfileの内部にヘルスチェックを置くこととdocker-compose.ymlに入れる方が良いかどうかに違いがあるのだろうかと思っていました。HEALTHCHECK:Dockerfileとdocker-compose.yml
利用可能なすべてのドキュメントを読んだようですが、何も見つかりませんでした。
ドッキングウィンドウ-compose.yml
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:8081/ping"]
interval: 30s
timeout: 10s
Dockerfile
HEALTHCHECK --interval=30s --timeout=10s CMD curl -f http://localhost:8081/ping
コメントなしでDownvotingは吸う。質問に何が間違っていますか? – kev