Hva er Docker Run -it Flag?

Hva er Docker Run -it Flag?
Docker er et av de kraftigste verktøyene som kan brukes gjennom Docker GUI -plattformen og Docker CLI. Docker CLI gir mange Docker -kommandoer som brukes til å bygge, administrere og kjøre applikasjoner, og Docker Run -kommandoen er en av dem. “Docker Run”Kommando kjører Docker -bilder som containere og distribuerer prosjekter.

Dette innlegget vil utdype hva Dockers løp -alternativ er og hvordan du bruker det.

Hva er Docker Run -it Flag?

Docker Run”Kommando støtter mange alternativer for å utføre flere funksjonaliteter sammen med å utføre Docker -bildene, og“-den”Flagg er en av dem. Det kombinerer de to alternativene, “-Jeg”Og“-t”:

  • -Jeg”Alternativet brukes til å kjøre Docker -bildet i interaktiv modus (hold kommandoinngangsstrømmen åpen)
  • -t”Alternativet brukes til å tildele“Tty-pseudo”Terminal til Docker -beholderen.

For å se alle alternativene til Docker Run -kommandoen sammen med en beskrivelse, bruk "Docker Run -hjelp”Kommando:

$ Docker Run -Hjelp

Hvordan du bruker docker run -it -kommando?

Å bruke “Docker Run -it”Kommando, brukere må ha et Docker -bilde. For dette formålet vil vi bruke Visual Studio Code Editor og lage en ny DockerFile som et Docker -bilde vil bli generert.

I vårt tilfelle vil vi starte prosedyren ved å lage en dockerfil.

Trinn 1: Lag ny DockerFile
Lag en ny DockerFile ved å klikke på det uthevede ikonet og angi filnavnet som "Dockerfile”:

Lim inn den nedenfor-nevnte koden i Dockerfile. Disse instruksjonene vil først installere nevnte avhengigheter og deretter utføre det enkle Python -programmet:

Fra Python: 3.6
Kjør apt-get Update && apt-get install -y-Ingen-install-Recommends \
Python3-Setuptools \
python3-pip \
Python3-dev \
python3-venv \
git \
&& \
Apt-Få ren && \
rm -rf/var/lib/apt/lister/*
Utsett 8000
CMD Python -C "Print ('Docker Is Leto Simple Deployment Tool')"

Trinn 2: Bygg et Docker -bilde
Deretter genererer du det nye Docker -bildet ved å bruke “Docker Build”Kommando. Her, "-t”Alternativ brukes til å spesifisere bildens navn:

$ docker build -t pythonimage .

Trinn 3: Bruk kommandoen “Docker Run -it”
Nå, bruk "Docker Run -it”Kommando for å utføre det nyopprettede bildet:

$ docker run -it pythonimage

Det kan observeres at ved hjelp av "Docker Run -it”Kommando, vi har distribuert det enkle Python -programmet:

Vi har utdypet hva som er Docker Run -it Flag og hvordan du bruker det i Docker.

Konklusjon

The Docker Run “-den"Flagg er en kombinasjon av to alternativer,"-Jeg”Og“-t”. “-Jeg”Alternativet kjører Docker -bildet i interaktiv modus (hold standard inngangsstrøm) åpen. Imidlertid "-t”Alternativet brukes til å tildele“Pseudo-tty”Terminal til beholderen. For å kunne bruke “Docker Run -it”, lag først et Docker -bilde gjennom Dockerfile. Bruk deretter “Docker Run -it”Kommando. Dette innlegget diskuterte “Docker Run -it” og hvordan du bruker det.