Réponses:
Oui c'est possible. Vous pouvez utiliser l' --parallel
option depuis la version docker-composer 1.23.2.
La version 1.23.2 corrige également le bogue 1.23.0:
Une modification de la version 1.23.0 a été ajoutée qui a ajouté des chaînes aléatoires aux noms de conteneurs créés par docker-compose up, provoquant des problèmes d'adressabilité. Remarque: les conteneurs créés par l'analyse docker-compose continueront à utiliser des noms générés de manière aléatoire pour éviter les collisions lors des exécutions parallèles.
https://github.com/docker/compose/releases/tag/1.23.2
Vous pouvez l'utiliser simplement en faisant:
docker-compose build --parallel
Actuellement, il n'est pas possible de faire des builds simultanés avec Docker Compose.
Il y a des problèmes à ce sujet, mais les derniers tests indiquent que les versions simultanées prennent en fait plus de temps que les versions séquentielles.
Le problème semble être lié aux pilotes de stockage.
Vous pouvez suivre ce problème pour obtenir des mises à jour: https://github.com/moby/moby/issues/9656