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 kommandoen kjører Docker-bilder som containere og distribuerer prosjekter.

Dette innlegget vil utdype hva Dockers run-it-alternativ er og hvordan du bruker det.

Hva er Docker run -it Flag?

« docker run '-kommandoen støtter mange alternativer for å utføre tilleggsfunksjoner sammen med å utføre Docker-bildene, og ' -den ” flagg er en av dem. Den 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 for Docker run-kommandoen sammen med en beskrivelse, bruk ' docker run – hjelp ' kommando:



$ docker run --hjelp



Hvordan bruke Docker run -it Command?

For å bruke ' docker run -it kommandoen må brukere ha et docker-bilde. For dette formålet vil vi bruke Visual Studio-kodeeditoren og lage en ny Dockerfil som et Docker-bilde vil bli generert gjennom.





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

Trinn 1: Lag ny Dockerfile
Opprett en ny Dockerfile ved å klikke på det uthevede ikonet og angi filnavnet som ' Dockerfil ':



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

FRA python: 3.6

LØPE apt-get oppdatering && apt-get install -Y --no-install-anbefaler \
python3-setuptools \
python3-pip \
python3-dev \
python3-venv \
git \
&& \
apt-get clean && \
rm -rf / var / lib / apt / lister /*

AVDEKKE 8000

CMD python -c 'print('Docker er enklere distribusjonsverktøy')'

Trinn 2: Bygg et Docker-bilde
Deretter genererer du det nye Docker-bildet ved å bruke ' dockerbygg ' kommando. Her er ' -t alternativet brukes til å spesifisere bildenavnet:

$ dockerbygg -t pythonbilde.

Trinn 3: Bruk kommandoen 'docker run -it'.
Bruk nå ' docker run -it kommando for å utføre det nyopprettede bildet:

$ docker run -den pythonbilde

Det kan observeres at ved hjelp av ' docker run -it kommandoen har vi implementert det enkle Python-programmet:

Vi har utdypet hva som er Docker run -it flagg 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 Input Stream) åpen. Imidlertid ' -t ' alternativet brukes til å tildele ' pseudo-TTY ” terminal til containeren. For å bruke 'docker run -it', lag først et Docker-bilde gjennom Dockerfile. Deretter bruker du ' docker run -it ' kommando. Dette innlegget diskuterte 'docker run -it' og hvordan du bruker det.