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.6TECI 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:
3. korak: Uporabite ukaz »docker run -it«.
Zdaj uporabite » docker run -it ” za izvedbo novo ustvarjene slike:
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.