Què és Docker run -it Flag?

Que Es Docker Run It Flag



Docker és una de les eines més potents que es poden utilitzar mitjançant la plataforma GUI de Docker i la CLI de Docker. Docker CLI proporciona moltes ordres de Docker que s'utilitzen per crear, gestionar i executar aplicacions i l'ordre d'execució de Docker és una d'elles. El ' Docker Run L'ordre executa imatges de Docker com a contenidors i desplega projectes.

Aquesta publicació explicarà què és l'opció run -it de Docker i com utilitzar-la.

Què és Docker run -it Flag?

El ' Docker Run 'L'ordre admet moltes opcions per realitzar funcionalitats addicionals juntament amb l'execució de les imatges de Docker i el ' -ell ” La bandera és una d'elles. Combina les dues opcions, ' -i ' i ' -t ”:







  • El ' -i ” s'utilitza per executar la imatge de Docker en mode interactiu (mantenir el flux d'entrada d'ordres obert)
  • El ' -t ' s'utilitza per assignar el ' TTY-pseudo ” terminal al contenidor Docker.

Per veure totes les opcions de l'ordre d'execució de Docker juntament amb una descripció, utilitzeu el ' docker run –ajuda ' comandament:



$ Docker Run --ajuda



Com utilitzar Docker run -it Command?

Per utilitzar el ' docker executa -it ”, els usuaris han de tenir una imatge Docker. Amb aquesta finalitat, utilitzarem l'editor de codi de Visual Studio i crearem un nou Dockerfile mitjançant el qual es generarà una imatge de Docker.





En el nostre cas, començarem el procediment creant un Dockerfile.

Pas 1: creeu un nou Dockerfile
Creeu un nou Dockerfile fent clic a la icona ressaltada i establiu el nom del fitxer com a ' Dockerfile ”:



Enganxeu el codi esmentat a continuació a Dockerfile. Aquestes instruccions primer instal·laran les dependències esmentades i després executaran el programa Python senzill:

DE Python: 3.6

CORRER actualització apt-get && apt-get install -i --no-install-recommends \
python3-setuptools \
python3-pip \
python3-dev \
python3-venv \
git \
&& \
apt-netegeu-vos && \
rm -rf / era / lib / apt / llistes /*

EXPOSAR 8000

CMD python -c 'print('Docker és una eina de desplegament més senzilla')'

Pas 2: creeu una imatge Docker
A continuació, genereu la nova imatge de Docker mitjançant el ' construcció docker ' comandament. Aquí, el ' -t ” s'utilitza per especificar el nom de la imatge:

$ construcció docker -t pythonimage.

Pas 3: utilitzeu l'ordre 'docker run -it'.
Ara, utilitzeu el ' docker executa -it ” ordre per executar la imatge acabada de crear:

$ Docker Run -ell pythonimage

Es pot observar que, amb l'ajuda de la “ docker executa -it ”, hem implementat amb èxit el senzill programa Python:

Hem explicat què és Docker run -it flag i com utilitzar-lo a Docker.

Conclusió

La carrera Docker ' -ell 'la bandera és una combinació de dues opcions,' -i ' i ' -t ”. El ' -i ” opció executa la imatge de Docker en mode interactiu (mantenir el flux d'entrada estàndard) obert. Tanmateix, el ' -t ' s'utilitza per assignar el ' pseudo-TTY ” terminal al contenidor. Per utilitzar 'docker run -it', primer creeu una imatge de Docker mitjançant Dockerfile. A continuació, utilitzeu el ' docker executa -it ' comandament. En aquesta publicació es va parlar del 'docker run -it' i de com utilitzar-lo.