Što je Docker run -it Flag?

Sto Je Docker Run It Flag



Docker je jedan od najmoćnijih alata koji se može koristiti putem Docker GUI platforme i Docker CLI. Docker CLI pruža mnoge Docker naredbe koje se koriste za izradu, upravljanje i pokretanje aplikacija, a Docker run naredba je jedna od njih. ' docker run ” naredba pokreće Docker slike kao spremnike i postavlja projekte.

Ovaj post će razraditi što je Dockerova opcija run -it i kako je koristiti.

Što je Docker run -it Flag?

' docker run ” naredba podržava mnoge opcije za izvođenje dodatnih funkcija uz izvršavanje Docker slika, a “ -to ” zastava je jedna od njih. Kombinira dvije opcije, ' -i ' i ' -t ”:







  • ' -i ” opcija se koristi za pokretanje Docker slike u interaktivnom načinu (drži ulazni tok naredbi otvorenim)
  • ' -t ' opcija se koristi za dodjelu ' TTY-pseudo ” terminala na Docker spremnik.

Za prikaz svih opcija naredbe Docker run zajedno s opisom, upotrijebite ' docker run – pomoć ” naredba:



$ docker run --Pomozite



Kako koristiti naredbu Docker run -it?

Za korištenje ' docker run -it ”, korisnici moraju imati docker sliku. U tu svrhu upotrijebit ćemo program za uređivanje koda Visual Studio i izraditi novu Dockerfile kroz koju će se generirati Docker slika.





U našem slučaju, započet ćemo proceduru stvaranjem Dockerfilea.

Korak 1: Stvorite novu Docker datoteku
Stvorite novu Dockerfile klikom na označenu ikonu i postavite naziv datoteke kao ' Dockerfile ”:



Zalijepite dolje navedeni kod u Dockerfile. Ove upute prvo će instalirati spomenute ovisnosti, a zatim izvršiti jednostavan python program:

IZ pythona: 3.6

TRČANJE apt-get ažuriranje && apt-get instalacija -Y --no-install-recommends \
python3-setuptools \
python3-pip \
python3-dev \
python3-venv \
git \
&& \
apt-get clean && \
rm -rf / bio je / lib / prikladan / popisi /*

IZLOŽITI 8000

CMD python -c 'print('Docker je jednostavniji alat za implementaciju')'

Korak 2: Izgradite Docker sliku
Zatim generirajte novu Docker sliku pomoću ' docker build ” naredba. Ovdje, ' -t ” opcija se koristi za određivanje naziva slike:

$ docker build -t pythonimage .

Korak 3: Koristite naredbu “docker run -it”.
Sada upotrijebite ' docker run -it ” za izvršavanje novostvorene slike:

$ docker run -to pythonimage

Može se primijetiti da, uz pomoć ' docker run -it ”, uspješno smo implementirali jednostavan Python program:

Razradili smo što je Docker run -it zastavica i kako je koristiti u Dockeru.

Zaključak

The Docker run “ -to ” zastava je kombinacija dvije opcije, “ -i ' i ' -t ”. ' -i ” pokreće Docker sliku u interaktivnom načinu (drži otvorenim Standard Input Stream). Međutim ' -t ' opcija se koristi za dodjelu ' pseudo-TTY ” terminala na kontejner. Kako biste koristili “docker run -it”, prvo kreirajte Docker sliku kroz Dockerfile. Zatim upotrijebite ' docker run -it ” naredba. Ovaj post raspravlja o 'docker run -it' i kako ga koristiti.