Kas ir Docker run -it Flag?

Kas Ir Docker Run It Flag



Docker ir viens no jaudīgākajiem rīkiem, ko var izmantot, izmantojot Docker GUI platformu un Docker CLI. Docker CLI nodrošina daudzas Docker komandas, kas tiek izmantotas, lai izveidotu, pārvaldītu un palaistu lietojumprogrammas, un viena no tām ir Docker palaišanas komanda. ' dokera skrējiens ” komanda palaiž Docker attēlus kā konteinerus un izvieto projektus.

Šajā ziņojumā tiks detalizēti aprakstīts, kāda ir Docker palaišanas opcija un kā to izmantot.

Kas ir Docker run -it Flag?

' dokera skrējiens ” komanda atbalsta daudzas opcijas, lai veiktu papildu funkcijas kopā ar Docker attēlu izpildi, un -tas ” karogs ir viens no tiem. Tas apvieno abas iespējas, ' -i ' un ' -t ”:







  • ' -i ” opcija tiek izmantota, lai palaistu Docker attēlu interaktīvā režīmā (turēt komandu ievades straumi atvērtu)
  • ' -t opcija tiek izmantota, lai piešķirtu TTY-pseido ” termināli uz Docker konteineru.

Lai skatītu visas Docker palaišanas komandas opcijas kopā ar aprakstu, izmantojiet ' docker run – palīdzība ” komanda:



$ dokera skrējiens -- palīdzēt



Kā lietot Docker run-it komandu?

Lai izmantotu ' docker run -it ” komandu, lietotājiem ir jābūt docker attēlam. Šim nolūkam mēs izmantosim Visual Studio koda redaktoru un izveidosim jaunu Dockerfile, caur kuru tiks ģenerēts Docker attēls.





Mūsu gadījumā mēs sāksim procedūru, izveidojot Dockerfile.

1. darbība: izveidojiet jaunu Dockerfile
Izveidojiet jaunu Dockerfile, noklikšķinot uz iezīmētās ikonas un iestatiet faila nosaukumu kā ' Dockerfile ”:



Ielīmējiet tālāk minēto kodu Dockerfile. Šie norādījumi vispirms instalēs minētās atkarības un pēc tam izpildīs vienkāršo python programmu:

NO python: 3.6

RUN apt-get atjauninājumu && apt-get install -Y --no-install-recommends \
python3-setuptools \
python3-pip \
python3-dev \
python3-venv \
git \
&& \
apt-get clean && \
rm -rf / bija / lib / apt / sarakstus /*

ATKLĀJOT 8000

CMD pitons -c 'print ('Docker ir vienkāršāks izvietošanas rīks')'

2. darbība: izveidojiet Docker attēlu
Pēc tam ģenerējiet jauno Docker attēlu, izmantojot ' dokera uzbūve ” komandu. Šeit “ -t ” opcija tiek izmantota, lai norādītu attēla nosaukumu:

$ dokera uzbūve -t pythonimage .

3. darbība: izmantojiet komandu “docker run -it”.
Tagad izmantojiet ' docker run -it ” komandu, lai izpildītu jaunizveidoto attēlu:

$ dokera skrējiens -tas pitona attēls

Var novērot, ka ar “ docker run -it ” komandu, mēs esam veiksmīgi izvietojuši vienkāršo Python programmu:

Mēs esam izstrādājuši, kas ir Docker run -it karodziņš un kā to izmantot programmā Docker.

Secinājums

Dokera skrējiens' -tas 'karogs ir divu iespēju kombinācija, ' -i ' un ' -t ”. ' -i ” opcija palaiž Docker attēlu interaktīvajā režīmā (saglabājiet standarta ievades straumi atvērtu). Tomēr ' -t opcija tiek izmantota, lai piešķirtu pseido-TTY ” terminālis uz konteineru. Lai izmantotu “docker run -it”, vispirms izveidojiet Docker attēlu, izmantojot Dockerfile. Pēc tam izmantojiet ' docker palaist -it ” komandu. Šajā ziņojumā tika apspriests “docker run -it” un kā to izmantot.