Questo articolo illustrerà come il "docker-compose"Works in Docker.
Come funziona "Docker-Opse" in Docker?
"docker-compose"Funziona con il"docker-compose.YML" file. Il file di compose include istruzioni per la costruzione e l'avvio di un contenitore Docker per distribuire un'applicazione.
Usare "docker-compose"Per lo sviluppo del progetto, avvia l'editor di codice Visual Studio, apri la directory del progetto e segui le istruzioni fornite.
Passaggio 1: creare “Docker-Opse.File YML "
Innanzitutto, crea un semplice "docker-compose.YML"File che creerà un"Golang: alpino"Immagine da costruire e avviare il contenitore Docker. A tale scopo, incolla le istruzioni nel file:
Versione: "Alpine"Passaggio 2: creare file di programma
Successivamente, crea un "principale.andare"File di programma e incolla il codice menzionato nel file:
Pacchetto principalePassaggio 3: Avvia Docker Compose
Ora, inizia "docker-compose"Per creare ed eseguire il contenitore per distribuire il"Golang" programma:
> Docker-Opse Up
Visitare il "http: \\ localhost: 8080"Nel browser:
Si può osservare che abbiamo distribuito con successo il programma Golang attraverso "docker-compose".
Come eseguire i contenitori per comporre Docker in background?
Docker Compose supporta anche diverse opzioni per funzionare in modo diverso. Per eseguire il contenitore in background, utilizzare il "-staccare" O "-D" opzione:
> docker -compose up -d
Come creare un contenitore solo senza avviarlo?
Gli utenti possono utilizzare il "docker-compose"Comando per costruire un contenitore senza avviarlo. A tale scopo, il "-No-Start"L'opzione viene utilizzata:
> Docker-Opse Up --No-Start
Come ricreare un contenitore usando docker?
Per ricreare un contenitore anziché costruirne uno nuovo, usa il "docker-composeComando "con il"-forze-recreare" opzione:
> docker-compose up--force-recreate
Per avviare il contenitore senza ricrearlo, passa attraverso il comando fornito insieme al "-NO-RECREATO" opzione:
> docker-compose up -d --no-recreato
Si trattava di funzionamento del "docker-compose"Comando in Docker.
Conclusione
IL "docker-compose"Il comando funziona con un file di formato compositore. Per usare questo comando in Docker, prima, crea un nuovo "docker-compose.YML" file. Quindi, utilizza il "Docker-Opse Up"Comando per eseguire e costruire il contenitore. Il comando "Docker-Opse" utilizza anche diverse opzioni per comportarsi in modo diverso, come "-D","-NO-RECREATO","-forze-recreare", E "costruire". Questo articolo ha dimostrato come funziona "Docker-Opse" in Docker.