Questo articolo illustrerà i diversi modi per utilizzare il comando "Docker run".
Diversi modi per utilizzare il comando "Docker run"
Ci sono varie opzioni supportate da "Docker Run"Comando per eseguire e gestire i contenitori Docker in diversi modi. A tale scopo, abbiamo elencato alcuni usi di "Docker Run"Comando per creare e gestire i contenitori in modi diversi:
Come eseguire il contenitore in modalità interattiva?
Per eseguire il contenitore Docker in modalità interattiva, utilizza il "-ioOpzione "insieme a"Docker Run"Comando. Allo stesso modo, al fine di allocare il terminale TTY-Pseudo al contenitore, usa il “-T" bandiera:
> Docker Run -It Docker -Image
Come eseguire il contenitore in modalità privilegiata?
Per eseguire il contenitore Docker con la capacità di radice o host, utilizzare il “-privilegiatoOpzione "con la"Docker Run"Comando:
$ Docker Run -Privileged -d -p 8080: 8080 Golang: alpino
Nel blocco di codice sopra, vengono utilizzate le seguenti opzioni:
Come montare il volume con il contenitore Docker?
Volume di montaggio significa collegare il file system esterno al contenitore. Per legare il volume con il contenitore specificato, passare attraverso il fornito "Docker Run"Comando:
> Docker run -d --Name Go-Container-Source-Mount = My-Golang-Vol, Target =/App Golang: alpino
Qui:
Come rimuovere automaticamente il contenitore dopo l'esecuzione?
Una delle principali caratteristiche di "Docker Run"Il comando è rimuovere automaticamente il contenitore dopo la distribuzione. Questa tecnica è ampiamente utilizzata nei processi di test di progetto o applicazione. Per rimuovere automaticamente il contenitore dopo l'esecuzione, utilizzare semplicemente "-Rm"Bandiera con il"Docker Run"Comando:
> Docker Run - -RM Golang: Alpine
Come eseguire un contenitore sulla rete host?
Per impostazione predefinita, i contenitori vengono eseguiti sulla rete bridge. Ma a volte, gli sviluppatori di solito vogliono gestire contenitori sull'host. A tale scopo, il "-net = host"Il flag viene utilizzato per eseguire il contenitore sulla rete host. Tuttavia, è possibile eseguire il contenitore su qualsiasi rete o rete personalizzata tramite "-net =" opzione:
> Docker run -d --net = host go -img
Abbiamo elaborato i diversi modi per utilizzare il "Docker Run"Comando in Docker.
Conclusione
IL "Docker Run"È una famosa utilità di comando di Docker che supporta numerose opzioni per creare ed eseguire i contenitori in modi diversi, come"-T"Assegnato il terminale TTY-Pseudo al contenitore,"-Rm"Rimozione automatica del contenitore dopo l'esecuzione e"-io"È utilizzato per funzionare in modo interattivo il contenitore. Questo articolo ha fornito i diversi usi di "Docker Run"Comando per gestire contenitori in diverse maniere.