DOCKER-COMPOSE CONFIG
Commande : docker-compose config
Validate and view the Compose file. Usage: config [options] Options: --resolve-image-digests Pin image tags to digests. -q, --quiet Only validate the configuration, don't print anything. --services Print the service names, one per line. --volumes Print the volume names, one per line.
Pour plus d’informations sur la génération de configurations avec docker-compose, voir l’article suivant :
Docker – Mini-tutos
Vérifier la configuration et la syntaxe du fichier Docker Compose :
docker-compose config
ex :
$ docker-compose config
ERROR: yaml.scanner.ScannerError: while scanning a simple key
in "./docker-compose.yml", line 2, column 1
could not find expected ':'
in "./docker-compose.yml", line 3, column 1
Vérifier la configuration et la syntaxe du fichier Docker Compose silencieusement par le code retour :
docker-compose config -q
ex :
$ docker-compose config -q $ echo $? 0
Lister les services définis dans le fichier Docker Compose :
docker-compose config --services
Equivaut à :
docker-compose ps --services
ex :
$ docker-compose config --services
vote
result
redis
worker
db
Lister les volumes définis dans le fichier Docker Compose :
docker-compose config --services
ex :
$ docker-compose config --volumes
db-data