Tento príspevok vysvetlí, čo je možnosť Docker's run -it a ako ju používať.
Čo je Docker run -it Flag?
' docker spustiť ” podporuje veľa možností na vykonávanie ďalších funkcií spolu s vykonávaním obrazov Docker a príkaz “ -to “ vlajka je jednou z nich. Kombinuje dve možnosti, “ -i “ a „ -t “:
- ' -i možnosť sa používa na spustenie obrazu Docker v interaktívnom režime (ponechať vstupný prúd príkazu otvorený)
- ' -t možnosť sa používa na pridelenie možnosti TTY-pseudo ” terminál do kontajnera Docker.
Ak chcete zobraziť všetky možnosti príkazu Docker run spolu s popisom, použite „ docker run – pomoc 'príkaz:
$ docker spustiť --Pomoc
Ako používať príkaz Docker run -it?
Na využitie „ docker run -it “, používatelia musia mať obrázok docker. Na tento účel použijeme editor kódu Visual Studio a vytvoríme nový súbor Dockerfile, prostredníctvom ktorého sa vygeneruje obrázok Docker.
V našom prípade začneme postup vytvorením súboru Dockerfile.
Krok 1: Vytvorte nový súbor Dockerfile
Vytvorte nový Dockerfile kliknutím na zvýraznenú ikonu a nastavte názov súboru ako „ Dockerfile “:
Vložte nižšie uvedený kód do Dockerfile. Tieto pokyny najskôr nainštalujú uvedené závislosti a potom spustia jednoduchý program python:
Z pythonu: 3.6RUN apt-get update && apt-get nainštalovať -Y --no-install-recommends \
python3-setuptools \
python3-pip \
python3-dev \
python3-venv \
git \
&& \
apt-vyčistiť sa && \
rm -rf / bol / lib / apt / zoznamy /*
VYSTAVIŤ 8000
CMD python -c 'print('Docker je jednoduchší nástroj na nasadenie')'
Krok 2: Vytvorte obrázok Docker
Potom vygenerujte nový obrázok Docker pomocou „ zostava dockera “príkaz. Tu je „ -t ” sa používa na zadanie názvu obrázka:
Krok 3: Použite príkaz „docker run -it“.
Teraz použite „ docker run -it ” príkaz na vykonanie novovytvoreného obrázka:
Dá sa pozorovať, že pomocou „ docker run -it ” sme úspešne nasadili jednoduchý program Python:
Rozpracovali sme, čo je príznak Docker run -it a ako ho používať v Dockeri.
Záver
Spustenie Dockera“ -to “príznak je kombináciou dvoch možností,” -i “ a „ -t “. ' -i ” spustí obrázok Docker v interaktívnom režime (ponechať štandardný vstupný tok) otvorený. Avšak, „ -t možnosť sa používa na pridelenie možnosti pseudo-TTY ” terminál do kontajnera. Ak chcete použiť „docker run -it“, najprv vytvorte obraz Docker prostredníctvom Dockerfile. Potom použite „ docker run -it “príkaz. Tento príspevok diskutoval o „docker run -it“ a o tom, ako ho používať.