Skip to content

docker-compose.ymlベストプラクティス2025

version ディレクティブは利用せずに、解釈できれば動作するような書き方が推奨される。

services:
service1:
depends_on:
service1:
condition: service_started
service2:
condition: service_healthy
services:
service1:
healthcheck:
test: 'sh -c true'
interval: 5s
timeout: 1s
retries: 3