È possibile creare immagini docker utilizzando contemporaneamente la finestra mobile-componi?


12

Quando uno viene eseguito, docker-compose up --buildle immagini della finestra mobile vengono create in sequenza. È possibile creare queste immagini contemporaneamente usando la finestra mobile-componi?

Esistono diversi problemi, incluso questo , ma non è chiaro se sia possibile o meno.

Risposte:


7

Si è possibile. Puoi usare l' --parallelopzione dalla versione docker-composer 1.23.2.

La versione 1.23.2 corregge anche il bug 1.23.0:

È stata ripristinata una modifica 1.23.0 che ha aggiunto stringhe casuali ai nomi dei contenitori creati da docker-compose up, causando problemi di indirizzabilità. Nota: i contenitori creati da esecuzioni docker-compose continueranno a utilizzare nomi generati casualmente per evitare collisioni durante le esecuzioni parallele.

https://github.com/docker/compose/releases/tag/1.23.2

Puoi usarlo semplicemente facendo:

docker-compose build --parallel

3

Attualmente non è possibile creare build simultanee con Docker Compose.

Ci sono problemi a riguardo, ma gli ultimi test indicano che le build simultanee richiedono in realtà più tempo di quelle sequenziali.

Il problema sembra essere correlato ai driver di archiviazione.
È possibile tenere traccia di questo problema per ottenere aggiornamenti: https://github.com/moby/moby/issues/9656

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.