Questo blog fornirà i comandi di comando Docker di base che devi sapere.
Comandi di base di comando di base Docker
Diversi comandi e opzioni sono supportati da "docker-compose"Per la gestione e l'elaborazione di più programmi e applicazioni di container. Abbiamo elencato alcuni comandi di base e frequentemente usati di Docker Composi che gli utenti Docker devono sapere:
Comando 1: Controlla la versione di Compori Docker
Per controllare la versione di Docker Compose Strumento installato nel sistema, utilizzare "docker -compose -v"Comando:
docker -compose -vQui, puoi vedere che attualmente stiamo usando la versione di Docker Compose "v2.15.1":
Comando 2: creare contenitori e avviare servizi
Per avviare i servizi, configura in "docker-compose.YML"File per containerizzare il programma multi-container, utilizzare il"Docker-Opse Up"Comando. Questo comando creerà i contenitori e avvierà ogni servizio in un contenitore diverso:
Docker-Opse UpComando 3: interrompere il servizio e rimuovere i contenitori
Per abbassare o fermare i servizi di esecuzione nei contenitori, usa semplicemente il "Docker-compone"Comando. Questo comando si fermerà e rimuoverà automaticamente i contenitori:
Docker-componeComando 4: eseguire il servizio in modalità distaccata
È possibile avviare i servizi di composizione come servizio back -end o in modalità distaccata, utilizzare il “-D"Opzione insieme a"Docker-Opse Up"Comando:
docker -compose up -dComando 5: eseguire il servizio senza ricreare i contenitori
Gli utenti di Docker possono anche evitare di ricreare i contenitori, riavviando i servizi nei contenitori. A tale scopo, aggiungi semplicemente il "-NO-RECREATOOpzione "insieme a"Docker-Opse Up"Comando:
docker-compose up -d --nos-recreatoComando 6: Servizio di scala
È possibile creare la replica o la copia dei servizi specificati in "docker-compose.YML"File in un contenitore diverso usando il"-scala"Opzione con"servizio-servizio = numero di repliche" valore:
Docker-Opse Up-Scala Web1 = 2Qui, puoi vedere che abbiamo eseguito correttamente la copia di "Web1"Servizio in un contenitore separato:
Comando 7: elenca servizi o contenitori
Per elencare i servizi composti o i contenitori, utilizzare il “docker-compose ps"Comando. IL "-UN"L'opzione viene utilizzata per elencare tutti i contenitori e i servizi:
Docker -compose PS -AComando 8: Pull Image
Per estrarre l'immagine richiesto in qualsiasi servizio specificato nel file di composizione, utilizzare il comando fornito con il nome del servizio:
Docker-compose Pull Web2Comando 9: elenca le immagini
Per elencare le immagini create o tirate da Docker Compose, usa "Immagini docker-compongono"Comando:
Immagini docker-compongonoComando 10: Kill Service
Per uccidere e rimuovere il servizio di esecuzione in Docker Compose, utilizzare il “Docker-compose uccisione"Comando insieme al nome del servizio:
Docker-compose Kill Web1Comando 11: Visualizza i registri del contenitore
Controlla i registri dei contenitori Docker che stanno eseguendo i servizi di comando tramite il comando menzionato:
registri dockerComando 12: PAUSE SERVIZIO
Per mettere in pausa qualsiasi servizio di composizione per una durata o tempo, utilizzare "pausa docker "Comando:
Cker-compose Pause Web1Comando 13: Servizio non di pausa
Allo stesso modo, per impartire il servizio in Docker Compose Utilizzo "Docker-Opse Unpause "Comando:
Docker-componing Unpause Web1Comando 14: Stop Service
Per fermare qualsiasi servizio di esecuzione, eseguire il "Stop Docker-Opse "Comando:
Docker-compose Stop WebComando 15: rimuovere il servizio
Utilizzo "Docker-compose RM"Comando per rimuovere eventuali servizi arrestati in Docker Compose:
Docker-compose RM WebAbbiamo dimostrato i comandi di base del docker.
Conclusione
Lo strumento Docker Compose viene utilizzato per elaborare e gestire le app e i programmi di più contenitori. I comandi di comando Docker di base che devi sapere sono "Docker-Opse su/Down","Docker-compose Start/Stop","Docker-compose Pull","PAUSA/UNFAUSA DI DOCKER-OMSERE","Docker-compose RM", E "Docker-compose uccisione". Questo articolo ha descritto i comandi di comando Docker di base che devi sapere.