Come utilizzare Docker Compose su Windows

Come Utilizzare Docker Compose Su Windows



Docker compose è uno strumento Docker CLI utilizzato per configurare, gestire e distribuire microservizi e applicazioni multi-container. Utilizza un file YAML come file di composizione per configurare i servizi insieme ad altre impostazioni. Questi servizi inizieranno a utilizzare ' docker-componi ” comando. Questo comando esegue ogni servizio configurato in un contenitore separato. Inoltre, Docker compose CLI ci fornisce anche diversi comandi per gestire i servizi di composizione.

Questo tutorial dimostrerà come utilizzare Docker compose su Windows.

Prerequisiti: installare Docker Compose

Per installare lo strumento di composizione Docker, installare innanzitutto l'applicazione Docker Desktop per Windows sul sistema. Questa app contiene la CLI Docker integrata, la CLI Docker Compose, il plug-in Compose, il motore Docker e altri componenti essenziali.







Nota: Per l'installazione dell'applicazione Docker Desktop, visitare il nostro sito associato articolo .



Come utilizzare Docker Compose su Windows?

Per utilizzare la composizione Docker su Windows, creare innanzitutto un Dockerfile che definisca le istruzioni per la containerizzazione dell'applicazione. Successivamente, configura i servizi nel file di composizione e avvia i contenitori utilizzando il comando ' docker-componi ” comando.



Per l'illustrazione, controlla le istruzioni fornite.





Passaggio 1: crea Dockerfile

Innanzitutto, crea un Dockerfile che contenga le istruzioni per creare lo snapshot del contenitore Docker. Ad esempio, abbiamo dockerizzato il ' indice.html ” utilizzando le seguenti istruzioni:

  • DA L'istruzione ' definisce l'immagine di base del contenitore.
  • COPIA ” aggiunge o copia il file di origine nel percorso eseguibile del contenitore.
  • PUNTO D'ENTRATA ' definisce gli eseguibili o le impostazioni predefinite del contenitore Docker:
DA nginx: ultimo

COPIA index.html / usr / condividere / nginx / html / indice.html

PUNTO D'ENTRATA [ 'inginx' , '-G' , 'demone disattivato'; ]

Passaggio 2: crea il file di composizione

Crea un file di composizione denominato ' docker-compose.yml ” file che include le impostazioni di configurazione del servizio. Ad esempio, abbiamo configurato il ' ragnatela ' E ' web1 ” services in compose file utilizzando le seguenti istruzioni:



  • ragnatela ” containerizza il programma HTML e il servizio “ web1 ” il servizio utilizzerà il “ nginx: ultimo ” immagine nel contenitore.
  • costruire ” definisce il Dockerfile o il contesto di build per containerizzare l'applicazione. Ad esempio, utilizziamo le istruzioni Dockerfile.
  • porti ' alloca le porte esposte del contenitore:
versione: '3'

Servizi:

ragnatela:

costruire: .

porti:

- 80 : 80

web1:

immagine: nginx:latest

Passaggio 3: avvia i servizi

Successivamente, crea e attiva i servizi in contenitori separati utilizzando il ' docker-componi comando:

docker-componi -D

Per la verifica, visitare la porta assegnata di localhost. Qui, abbiamo eseguito correttamente il servizio HTML utilizzando Docker compose su Windows:

È tutto! Abbiamo dimostrato come utilizzare Docker compose su Windows.

Conclusione

Per utilizzare Docker Compose su Windows, installare innanzitutto l'interfaccia a riga di comando di Docker Compose installando l'applicazione Docker Desktop su Windows. Successivamente, crea un Dockerfile per dockerizzare l'applicazione. Configura i servizi dell'applicazione in un file di composizione per eseguire ogni servizio in un contenitore Docker separato. Successivamente, utilizzare il ' docker-componi ” comando per avviare i servizi di composizione. Questo articolo ha illustrato come utilizzare la composizione Docker su Windows.