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”:
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.