Questo articolo dimostrerà:
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:
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:
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.