Denne oppskrivningen vil illustrere de forskjellige måtene å bruke “Docker Run” -kommandoen.
Ulike måter å bruke “Docker Run” -kommandoen
Det er forskjellige alternativer støttet av "Docker Run”Kommanderer om å utføre og administrere Docker -containerne på forskjellige måter. For dette formålet har vi listet opp noen bruksområder av "Docker Run”Kommando for å opprette og administrere containere på forskjellige måter:
Hvordan utføre container i interaktiv modus?
For å utføre Docker -beholderen i en interaktiv modus, bruk "-Jeg”Alternativ sammen med“Docker Run”Kommando. Tilsvarende, for å tildele tty-pseudo-terminalen til beholderen, bruk "-t" flagg:
> Docker Run -Det Docker -Image
Hvordan utføre container i privilegert modus?
For å utføre Docker -beholderen med roten eller vertskapasiteten, bruk "-privilegert”Alternativ med“Docker Run”Kommando:
$ Docker Run -Privileged -D -P 8080: 8080 Golang: Alpine
I kodeblokken ovenfor brukes følgende alternativer:
Hvordan montere volum med Docker -beholderen?
Monteringsvolum betyr å koble det eksterne filsystemet til beholderen. For å binde volumet med den spesifiserte beholderen, gå gjennom den medfølgende “Docker Run”Kommando:
> Docker Run -D-Navn Go-Container-Mount Source = My-Golang-Vol, Target =/App Golang: Alpine
Her:
Hvordan du automatisk fjerner beholderen etter utførelse?
En av hovedtrekkene i en “Docker Run”Kommando er å fjerne beholderen automatisk etter distribusjonen. Denne teknikken er mye brukt i prosjekt- eller applikasjonstestingsprosesser. For å fjerne beholderen automatisk etter utførelse, kan du bare bruke "-rm”Flagg med“Docker Run”Kommando:
> Docker Run - -RM Golang: Alpine
Hvordan kjøre en container på vertsnettverket?
Som standard blir containerne utført på bronettet. Men noen ganger ønsker utviklere vanligvis å betjene containere på verten. For dette formålet, "-nett = vert”Flagg brukes til å utføre beholderen på vertsnettverket. Du kan imidlertid kjøre beholderen på ethvert nettverk eller tilpasset nettverk gjennom "-nett =”Alternativ:
> Docker Run -D --Net = Vert Go -IMG
Vi har utdypet de forskjellige måtene å bruke “Docker Run”Kommando i Docker.
Konklusjon
“Docker Run”Er en kjent kommandolinjeverktøy av Docker som støtter mange alternativer for å lage og kjøre containerne på forskjellige måter, for eksempel“-t”Tildelte tty-pseudo-terminalen til beholderen,“-rm”Fjerne beholderen automatisk etter utførelse, og“-Jeg”Brukes til å betjene beholderen interaktivt. Denne artikkelen har gitt de forskjellige bruksområdene til “Docker Run”Kommando for å betjene containere på forskjellige måter.