Kaj je Docker run -it Flag?

Kaj Je Docker Run It Flag



Docker je eno najmočnejših orodij, ki jih je mogoče uporabiti prek platforme Docker GUI in Docker CLI. Docker CLI ponuja številne ukaze Docker, ki se uporabljajo za gradnjo, upravljanje in zagon aplikacij in ukaz Docker run je eden izmed njih. ' docker run ” ukaz zažene slike Docker kot vsebnike in razmesti projekte.

Ta objava bo podrobneje opisala, kaj je Dockerjeva možnost run -it in kako jo uporabljati.

Kaj je Docker run -it Flag?

' docker run ” podpira številne možnosti za izvajanje dodatnih funkcij skupaj z izvajanjem slik Docker in -to ” zastava je ena izmed njih. Združuje dve možnosti, ' -jaz « in » -t ”:







  • ' -jaz ” je uporabljena za zagon slike Docker v interaktivnem načinu (ohranite vhodni tok ukazov odprt)
  • ' -t ' se uporablja za dodelitev ' TTY-psevdo ” na vsebnik Docker.

Če si želite ogledati vse možnosti ukaza Docker run skupaj z opisom, uporabite » docker run – pomoč ” ukaz:



$ docker run -- pomoč



Kako uporabljati ukaz Docker run -it?

Za uporabo ' docker run -it ”, morajo imeti uporabniki sliko dockerja. V ta namen bomo uporabili urejevalnik kode Visual Studio in ustvarili novo datoteko Docker, prek katere bo generirana slika Docker.





V našem primeru bomo postopek začeli z ustvarjanjem datoteke Dockerfile.

1. korak: Ustvarite novo datoteko Docker
Ustvarite novo Dockerfile s klikom na označeno ikono in nastavite ime datoteke kot ' Dockerfile ”:



Prilepite spodaj omenjeno kodo v Dockerfile. Ta navodila bodo najprej namestila omenjene odvisnosti in nato izvedla preprost program python:

IZ pythona: 3.6

TECI posodobitev apt-get && apt-get namestitev -Y --no-install-recommends \
python3-setuptools \
python3-pip \
python3-dev \
python3-venv \
git \
&& \
apt-get clean && \
rm -rf / je bil / lib / apt / sezname /*

IZPOSTITE 8000

CMD python -c 'print('Docker je preprostejše orodje za uvajanje')'

2. korak: Zgradite sliko Docker
Nato ustvarite novo sliko Docker z uporabo ' gradnjo dockerja ” ukaz. Tukaj je ' -t ” se uporablja za določitev imena slike:

$ gradnjo dockerja -t pythonimage.

3. korak: Uporabite ukaz »docker run -it«.
Zdaj uporabite » docker run -it ” za izvedbo novo ustvarjene slike:

$ docker run -to pythonimage

Opazimo lahko, da s pomočjo ' docker run -it ” smo uspešno namestili preprost program Python:

Podrobneje smo razložili, kaj je zastavica Docker run -it in kako jo uporabiti v Dockerju.

Zaključek

The Docker run “ -to » zastava je kombinacija dveh možnosti, « -jaz « in » -t ”. ' -jaz ” zažene sliko Docker v interaktivnem načinu (ohranite standardni vhodni tok) odprto. Vendar pa je ' -t ' se uporablja za dodelitev ' psevdo-TTY ” terminala do zabojnika. Če želite uporabiti »docker run -it«, najprej ustvarite sliko Docker prek Dockerfile. Nato uporabite » docker run -it ” ukaz. Ta objava je obravnavala 'docker run -it' in kako ga uporabljati.