Esiste un modo per creare più immagini gestendo due file di docker diversi? Nel mio caso voglio mantenere due file di dati Dockerfile_app1 Dockerfile_app2 nel contesto della build.Costruisci più immagini da più file di dati dock
docker build -t <image_name> .
È possibile che questo prenderà la dockerfile nominato come Dockerfile
docker build -t <image_name> Dockerfile_app1
Questo non sta lavorando anche per il mio caso, come si aspetta il nome del file come Dockerfile.
ho cercato da finestra mobile-composizione costruisci anche Comunque non funziona.
app1:
build: Dockerfile_app1
ports:
- "80:80"
app2:
build: Dockerfile_app2
ports:
- "80:80"
La direttiva 'build' nel tuo' docker-compose.yml' si aspetta una directory, non un nome di file. Il comando 'docker build' ti permette di specificare un nome diverso da' Dockerfile'; controlla la pagina man o l'output di aiuto (e assicurati di avere una versione recente di Docker). – larsks