Dette indlæg vil uddybe, hvad Dockers run-it-indstilling er, og hvordan man bruger den.
Hvad er Docker run -it Flag?
Det ' docker-løb kommandoen understøtter mange muligheder for at udføre yderligere funktioner sammen med udførelse af Docker-billederne, og ' -det ” flag er en af dem. Det kombinerer de to muligheder, ' -jeg ' og ' -t ”:
- Det ' -jeg '-indstillingen bruges til at køre Docker-billedet i interaktiv tilstand (hold kommandoinputstrøm åben)
- Det ' -t ' mulighed bruges til at tildele ' TTY-pseudo ” terminal til Docker-containeren.
For at se alle muligheder for Docker run-kommandoen sammen med en beskrivelse skal du bruge ' docker run -hjælp kommando:
$ docker-løb --Hjælp
Hvordan bruger man Docker run -it Command?
For at bruge ' docker run -it ” kommando, skal brugerne have et docker-billede. Til dette formål vil vi bruge Visual Studio-kodeeditoren og oprette en ny Dockerfil, hvorigennem et Docker-billede vil blive genereret.
I vores tilfælde starter vi proceduren ved at oprette en Dockerfile.
Trin 1: Opret ny Dockerfile
Opret en ny Dockerfile ved at klikke på det fremhævede ikon og indstil filnavnet som ' Dockerfil ”:
Indsæt nedenstående kode i Dockerfile. Disse instruktioner vil først installere nævnte afhængigheder og derefter udføre det simple python-program:
FRA python: 3.6LØB apt-get opdatering && apt-get install -Y --no-install-anbefaler \
python3-setuptools \
python3-pip \
python3-dev \
python3-venv \
git \
&& \
apt-get clean && \
rm -rf / var / lib / passende / lister /*
UDSÆTTE 8000
CMD python -c 'print('Docker er mere simpelt implementeringsværktøj')'
Trin 2: Byg et Docker-billede
Generer derefter det nye Docker-billede ved hjælp af ' docker bygning ” kommando. Her er ' -t ' mulighed bruges til at angive billedets navn:
Trin 3: Brug kommandoen 'docker run -it'.
Brug nu ' docker run -it kommando for at udføre det nyoprettede billede:
Det kan observeres, at ved hjælp af ' docker run -it ” kommando, har vi med succes implementeret det simple Python-program:
Vi har uddybet, hvad der er Docker run -it flag, og hvordan man bruger det i Docker.
Konklusion
Docker-løbet ' -det ' flag er en kombination af to muligheder, ' -jeg ' og ' -t ”. Det ' -jeg ” mulighed kører Docker-billedet i interaktiv tilstand (hold Standard Input Stream) åben. Imidlertid ' -t ' mulighed bruges til at tildele ' pseudo-TTY ” terminal til containeren. For at bruge 'docker run -it', skal du først oprette et Docker-billede gennem Dockerfile. Brug derefter ' docker run -it ” kommando. Dette indlæg diskuterede 'docker run -it' og hvordan man bruger det.