Opzioni Docker Run

Opzioni Docker Run
"Docker Run"Il comando è un'utilità di riga di comando più essenziale e solida dell'ambiente Docker che viene utilizzato per creare ed eseguire i contenitori usando le immagini Docker. Docker "correre"Il comando supporta diverse opzioni che sono ampiamente utilizzate per eseguire attività diverse insieme all'esecuzione dei contenitori Docker come"-Rm"Il comando rimuove il contenitore dopo l'esecuzione,"-montare"Viene utilizzato per associare il file system esterno ai contenitori e così via.

Questo articolo dimostrerà:

  • Cosa sono Docker "correre" Opzioni?
  • Come utilizzare "Docker Run" Opzioni?

Quali sono le opzioni Docker "Esegui"?

Di seguito è riportato un elenco delle opzioni disponibili quando si utilizza il comando "Docker run":

Opzione Descrizione
-add-host Viene utilizzato per l'aggiunta di un host alla mappatura IP.
-Attacco, -a Questa opzione viene utilizzata per collegare il contenitore all'ingresso standard, all'uscita standard e all'errore standard del terminale.
-Cap-add Viene utilizzato per aggiungere le funzionalità Linux.
-Cgroup-Parent Assegna un gruppo genitore per i contenitori Docker.
-Cidfile Viene utilizzato per aggiungere l'ID del contenitore nel file specificato.
-CPU-Count È un'opzione Windows utilizzata per controllare il conteggio delle CPU.
-stacca, -d Viene utilizzato per eseguire il contenitore come servizio back -end o in modalità distaccata.
-dispositivo Assegna il dispositivo dell'host al contenitore Docker.
-DNS Viene utilizzato per aggiungere un server DNS personalizzato.
-DNS-SARCH È usato per cercare nel dominio DNS.
-nome del dominio Specifica il nome di dominio NIS dei contenitori.
-punto d'entrata Sovrascrive o sostituisce il punto di ingresso predefinito dell'immagine Docker.
-env, -e Viene utilizzato per impostare le variabili di ambiente.
-esporre Viene utilizzato per specificare la porta di esposizione per il contenitore.
-gruppo-gruppo Questa opzione specifica i gruppi aggiuntivi per i contenitori.
-aiuto È utilizzato per visualizzare tutte le opzioni disponibili di "correre"Comandi.
-nome host, -h Viene utilizzato per specificare il nome host dei contenitori.
-interattivo, -i Mantiene aperto il flusso di input standard ed esegue il contenitore in modo interattivo.
-dentro Esegue l'inizio all'interno di un contenitore.
-IP Specificare l'indirizzo IP V4.
-Kernel-Memory Specificare il limite della memoria del kernel.
-Etichetta, -L Etichettare il contenitore o i metadati per i contenitori.
-collegamento Aggiungi un collegamento del contenitore a un altro contenitore.
-driver di tronchi Specificare i driver di registrazione del contenitore.
-Memoria, -m Specificare il limite di memoria.
-montare Utilizzato per montare il volume o il file system in contenitori.
-nome Viene utilizzato per nominare il contenitore.
-rete Viene utilizzato per collegare la rete al contenitore.
-pid Specificare lo spazio dei nomi per l'ID processo.
-piattaforma Viene utilizzato per impostare la piattaforma per un contenitore per contenitori multipiattaforma.
-privilegiato Eseguire i contenitori in modalità privilegiata o assegnare privilegi host ai contenitori.
-Pubblica, -P È utilizzato per pubblicare la porta sull'host.
-tiro Viene utilizzato per estrarre immagini prima di eseguire il contenitore.
-ricomincia Aggiunge la politica di riavvio ai contenitori quando il contenitore si interrompe.
-Rm Questa opzione viene utilizzata per rimuovere automaticamente il contenitore quando il contenitore si interrompe.
-Opt di sicurezza Specificare le opzioni di sicurezza.
-segnale di stop Aggiungi i segnali per fermare i contenitori in esecuzione.
-tty, -t Viene utilizzato per assegnare il terminale TTY-Pseudo ai contenitori.
-Ulimit Specificare l'opzione Ulimit. Ulimit limita l'utilizzo delle risorse.
-utente, -u Specificare l'ID utente o il nome utente del contenitore.
-Volume, -v Viene utilizzato per legare il volume al contenitore.
-workdir Viene utilizzato per specificare la directory di lavoro del contenitore.

Come utilizzare le opzioni "Docker run"?

IL "Docker Run"Il comando utilizza diverse opzioni per comportarsi in modo diverso ed eseguire contenitori insieme alle diverse attività. Per utilizzare il diverso "Docker Run"Opzioni di comando, in primo luogo, elenca tutte le opzioni supportate con l'aiuto di"-aiuto"Opzione come mostrato di seguito:

> Docker Run - -Help

Dall'output seguente, puoi visualizzare tutto "Docker Run"Opzioni supportate insieme alla loro descrizione pertinente:

Dopodiché, utilizza il "Docker Run"Opzioni per eseguire contenitori in diverse maniere.

Per usare il "Docker Run"Opzioni di comando, passare attraverso gli esempi sotto forniti.

Esempio 1: eseguire il contenitore in modalità privilegiata

Al fine di gestire il contenitore Docker con privilegi host, dai un'occhiata al comando di seguito:

$ Docker Run -Privileged -d -p 8080: 8080 Golang: alpino

Nel comando sopra, vengono utilizzate le seguenti opzioni:

  • "privilegiato"La bandiera viene utilizzata per allocare i privilegi host al contenitore
  • "-D"Viene utilizzato per eseguire il contenitore in background
  • "-P"Viene utilizzato per specificare la porta di esposizione per il contenitore:

Esempio 2: eseguire il contenitore in modalità interattiva

Per eseguire il contenitore in modo interattivo, il "-io"L'opzione viene utilizzata. Inoltre, il "-T"La bandiera assegna il terminale pseudo-ttty al contenitore:

> Docker Run -It Docker -Image

Esempio 3: rimuovere il contenitore dopo l'esecuzione

Per rimuovere automaticamente il contenitore dopo l'esecuzione, il "Docker Run"Il comando è usato insieme a"-Rm"Comando:

> Docker Run - -RM Golang: Alpine

Esempio 4: volume di montaggio in contenitore

Per montare il volume o il file system esterno sul contenitore, seguire il comando fornito:

> Docker run -d --Name Go-Container-Source-Mount = My-Golang-Vol, Target =/App Golang: alpino

Qui:

  • "-nome"Viene utilizzato per impostare il nome del contenitore.
  • "-montare"Viene utilizzato per montare o legare il volume.
  • "fonte"La variabile specifica il volume di origine.
  • "bersaglio"La variabile specifica il percorso mirato del contenitore:

Questo è tutto su "Docker Run" opzioni.

Conclusione

Docker "correre"Il comando è un comando usato frequentemente per creare ed eseguire contenitori. Supporta varie opzioni per eseguire il contenitore in diverse maniere, come "-nome"Specifica il nome del contenitore,"-montare"Viene utilizzato per montare il volume,"-Rm"Rimuove automaticamente il contenitore e molti altri. Questo articolo è elaborato su Docker "correre"Opzioni e come usarle.