depends_on
depends_on
expresses startup and shutdown dependencies between services.
Short syntax
The short syntax variant only specifies service names of the dependencies. Service dependencies cause the following behaviors:
-
Compose creates services in dependency order. In the following example,
db
andredis
are created beforeweb
. -
Compose removes services in dependency order. In the following example,
web
is removed beforedb
andredis
.
Simple example:
services:
web:
build: .
depends_on:
- db
- redis
redis:
image: redis
db:
image: postgres
Compose guarantees dependency services have been started before starting a dependent service. Compose waits for dependency services to be "ready" before starting a dependent service.
Copied from: https://docs.docker.com/compose/compose-file/05-services/#depends_on
- depends_on Compose depends Docker ondepends_on compose depends docker depends_on docker-compose depend_on关键字compose depend_on ghost-on-docker freeswitch debian docker on freeswitch centos docker on chatgpt-on-wechat chatgpt docker wechat nginx-proxy-manager ghost-on-docker manager centos8 docker centos on