Co to jest flaga Docker run-it?

Co To Jest Flaga Docker Run It



Docker to jedno z najpotężniejszych narzędzi, które można wykorzystać za pośrednictwem platformy Docker GUI i Docker CLI. Docker CLI udostępnia wiele poleceń platformy Docker, które są używane do budowania, zarządzania i uruchamiania aplikacji, a polecenie Docker run jest jednym z nich. „ uruchomienie dokera ” polecenie uruchamia obrazy Dockera jako kontenery i wdraża projekty.

W tym poście wyjaśnię, czym jest opcja run -it Dockera i jak z niej korzystać.

Co to jest flaga Docker run-it?

uruchomienie dokera ” obsługuje wiele opcji wykonywania dodatkowych funkcjonalności wraz z wykonywaniem obrazów Dockera, a polecenie „ -to ” flaga jest jednym z nich. Łączy w sobie dwie opcje, „ -ja ' oraz ' -t ”:







  • -ja Opcja ” służy do uruchamiania obrazu Dockera w trybie interaktywnym (utrzymuj otwarty strumień wejściowy poleceń)
  • -t Opcja ” służy do przydzielania „ TTY-pseudo ” do kontenera Docker.

Aby wyświetlić wszystkie opcje polecenia Docker run wraz z opisem, użyj „ uruchomienie dokera – pomoc ' Komenda:



$ uruchomienie dokera --Wsparcie



Jak korzystać z polecenia Docker run -it?

Aby skorzystać z „ docker uruchom -it ”, użytkownicy muszą mieć obraz dokera. W tym celu wykorzystamy edytor kodu Visual Studio i utworzymy nowy plik Docker, za pomocą którego zostanie wygenerowany obraz Dockera.





W naszym przypadku procedurę rozpoczniemy od utworzenia pliku Dockerfile.

Krok 1: Utwórz nowy plik Docker
Utwórz nowy plik Dockerfile, klikając podświetloną ikonę i ustaw nazwę pliku jako „ Plik dokera ”:



Wklej poniższy kod w Dockerfile. Te instrukcje najpierw zainstalują wspomniane zależności, a następnie wykonają prosty program Pythona:

Z Pythona: 3.6

BIEGAĆ apt-get update && apt-get install -Y --no-install-rekomenduje \
python3-setuptools \
python3-pip \
python3-dev \
python3-venv \
git \
&& \
apt-oczyść się && \
rm -rf / był / lib / trafny / listy /*

UJAWNIĆ 8000

Pythona CMD -c 'print('Docker jest prostszym narzędziem do wdrażania')'

Krok 2: Zbuduj obraz Dockera
Następnie wygeneruj nowy obraz Dockera za pomocą „ konstrukcja dokera ' Komenda. Tutaj ' -t Opcja ” służy do określenia nazwy obrazu:

$ konstrukcja dokera -t obraz Pythona .

Krok 3: Użyj polecenia „docker run -it”.
Teraz użyj „ docker uruchom -it ”, aby wykonać nowo utworzony obraz:

$ uruchomienie dokera -to obraz Pythona

Można zauważyć, że przy pomocy „ docker uruchom -it ”, pomyślnie wdrożyliśmy prosty program w języku Python:

Omówiliśmy, czym jest flaga Docker run -it i jak jej używać w Dockerze.

Wniosek

Uruchomienie Dockera „ -to ” flaga to połączenie dwóch opcji, „ -ja ' oraz ' -t ”. „ -ja ” uruchamia obraz Dockera w trybie interaktywnym (pozostaw Standard Input Stream) otwarty. Jednakże ' -t Opcja ” jest wykorzystywana do przydzielania „ pseudo-TTY ” do kontenera. Aby użyć „docker run -it”, najpierw utwórz obraz Dockera za pomocą Dockerfile. Następnie skorzystaj z opcji „ docker uruchom -it ' Komenda. W tym poście omówiono „docker run -it” i jak z niego korzystać.