Această postare va detalia ce este opțiunea de rulare a lui Docker și cum să o folosești.
Ce este Docker run -it Flag?
„ docker run Comanda ” acceptă multe opțiuni pentru a efectua funcționalități suplimentare împreună cu executarea imaginilor Docker, iar comanda ” -aceasta ” steagul este unul dintre ele. Combină cele două opțiuni, „ -i ' și ' -t ”:
- „ -i ” opțiunea este utilizată pentru a rula imaginea Docker în modul interactiv (păstrați fluxul de intrare de comandă deschis)
- „ -t opțiunea ” este utilizată pentru a aloca “ TTY-pseudo ” terminal la containerul Docker.
Pentru a vedea toate opțiunile comenzii Docker run împreună cu o descriere, utilizați „ docker run –ajutor ”comandă:
$ docker run --Ajutor
Cum se utilizează Docker run -it Command?
Pentru a utiliza „ docker run -it ”, utilizatorii trebuie să aibă o imagine docker. În acest scop, vom folosi editorul de cod Visual Studio și vom crea un nou Dockerfile prin care va fi generată o imagine Docker.
În cazul nostru, vom începe procedura prin crearea unui Dockerfile.
Pasul 1: Creați un nou fișier Docker
Creați un nou Dockerfile făcând clic pe pictograma evidențiată și setați numele fișierului ca „ Dockerfile ”:
Lipiți codul menționat mai jos în Dockerfile. Aceste instrucțiuni vor instala mai întâi dependențele menționate și apoi vor executa programul simplu python:
DIN python: 3.6ALERGA apt-get update && apt-get install -Y --no-install-recomands \
python3-setuptools \
python3-pip \
python3-dev \
python3-venv \
git \
&& \
apt-a face curat && \
rm -rf / a fost / lib / apt / liste /*
EXPUNE 8000
CMD python -c „print(„Docker este un instrument de implementare mai simplu”)”
Pasul 2: Creați o imagine Docker
Apoi, generați noua imagine Docker utilizând „ docker build ” comanda. Aici ' -t ” este folosită pentru a specifica numele imaginii:
Pasul 3: Folosiți comanda „docker run -it”.
Acum, folosiți „ docker run -it ” comandă pentru a executa imaginea nou creată:
Se poate observa că, cu ajutorul „ docker run -it ”, am implementat cu succes programul simplu Python:
Am explicat ce este Docker run -it flag și cum să îl folosim în Docker.
Concluzie
Docker rulează „ -aceasta „steagul este o combinație de două opțiuni, „ -i ' și ' -t ”. „ -i ” opțiunea rulează imaginea Docker în modul interactiv (păstrați fluxul de intrare standard) deschis. Însă ' -t Opțiunea ” este utilizată pentru a aloca “ pseudo-TTY ” terminal la container. Pentru a utiliza „docker run -it”, creați mai întâi o imagine Docker prin Dockerfile. Apoi, utilizați „ docker run -it ” comanda. Această postare a discutat despre „docker run -it” și despre cum să-l folosească.