Questo post approfondirà quale sia l'opzione Docker's Run -It e come usarlo.
Cos'è Docker Run -It Flag?
IL "Docker Run"Il comando supporta molte opzioni per eseguire funzionalità aggiuntive insieme all'esecuzione delle immagini Docker e"-Esso"La bandiera è una di queste. Combina le due opzioni, "-io" E "-T":
Per visualizzare tutte le opzioni del comando Docker Run insieme a una descrizione, utilizzare il "Docker run -help"Comando:
$ Docker Run -Help
Come utilizzare il comando Docker Run -t?
Per utilizzare il "Docker run -it"Comando, gli utenti devono avere un'immagine Docker. A tale scopo, utilizzeremo l'editor di codice Visual Studio e creeremo un nuovo Dockerfile attraverso il quale verrà generata un'immagine Docker.
Nel nostro caso, inizieremo la procedura creando un file Docker.
Passaggio 1: crea un nuovo Dockerfile
Crea un nuovo Dockerfile facendo clic sull'icona evidenziata e imposta il nome del file come "Dockerfile":
Incolla il codice di seguito in Dockerfile. Queste istruzioni installeranno prima le dipendenze menzionate e quindi eseguiranno il semplice programma Python:
Da Python: 3.6
Esegui Apt-get Update && Apt-get Installa
pithon3-setuptools \
Python3-pip \
pithon3-dev \
python3-venv \
idiota \
&& \
Apt-get Clean && \
rm -rf/var/lib/apt/list/*
Esporre 8000
Cmd python -c "print ('docker è più semplice strumento di distribuzione')"
Passaggio 2: crea un'immagine Docker
Quindi, genera la nuova immagine Docker usando "Build Docker"Comando. Qui, il "-T"L'opzione viene utilizzata per specificare il nome dell'immagine:
$ Docker build -t pythonimage .
Passaggio 3: utilizzare il comando "Docker run -it"
Ora, usa il "Docker run -it"Comando per eseguire l'immagine appena creata:
$ Docker Run -It Pythonimage
Si può osservare che, con l'aiuto del "Docker run -it"Comando, abbiamo distribuito correttamente il semplice programma Python:
Abbiamo elaborato ciò che è Docker Run -It Flag e come usarlo in Docker.
Conclusione
Il Docker Run "-Esso"La bandiera è una combinazione di due opzioni,"-io" E "-T". IL "-io"L'opzione esegue l'immagine Docker in modalità interattiva (mantieni il flusso di input standard). Comunque, il "-T"L'opzione viene utilizzata per allocare il"pseudo-thy"Terminale al contenitore. Per utilizzare "Docker run -it", crea prima un'immagine Docker tramite Dockerfile. Quindi, utilizza il "Docker run -it"Comando. Questo post ha discusso del "Docker Run -It" e come usarlo.