Antworten:
Ja es ist möglich. Sie können die --parallel
Option seit Docker-Composer 1.23.2 verwenden.
Version 1.23.2 behebt auch den 1.23.0-Fehler:
Eine Änderung von 1.23.0 wurde zurückgesetzt, bei der zufällige Zeichenfolgen an Containernamen angehängt wurden, die von Docker-Compose erstellt wurden, was zu Problemen mit der Adressierbarkeit führte. Hinweis: Container, die durch Docker-Compose-Lauf erstellt wurden, verwenden weiterhin zufällig generierte Namen, um Kollisionen während paralleler Läufe zu vermeiden.
https://github.com/docker/compose/releases/tag/1.23.2
Sie können es einfach verwenden, indem Sie:
docker-compose build --parallel
Derzeit ist es nicht möglich, mit Docker Compose gleichzeitig Builds zu erstellen.
Es gibt Probleme damit, aber die neuesten Tests zeigen, dass gleichzeitige Builds tatsächlich länger dauern als die sequentiellen.
Das Problem scheint mit den Speichertreibern in Zusammenhang zu stehen.
Sie können dieses Problem verfolgen, um Updates zu erhalten: https://github.com/moby/moby/issues/9656