docker-compose.ymlベストプラクティス2025
versionは記述しない
Section titled “versionは記述しない”version ディレクティブは利用せずに、解釈できれば動作するような書き方が推奨される。
services: service1: depends_on: service1: condition: service_started service2: condition: service_healthyヘルスチェック
Section titled “ヘルスチェック”services: service1: healthcheck: test: 'sh -c true' interval: 5s timeout: 1s retries: 3