Kørsel af et Downloadet Image
Opstart af containere fra images
Opstart af containere fra images er en grundlæggende del af arbejdet med Docker. Til dette anvendes kommandoen docker run, som opretter og starter en ny container baseret på et angivet image.
Den generelle syntaks for denne kommando er:
docker run [OPTIONS] IMAGE [COMMAND]
Nogle af de mest almindelige muligheder inkluderer:
-d: Kører containeren i detached mode (i baggrunden);-p: Mapper porte mellem din vært og containeren;--name: Tildeler et brugerdefineret navn til din container;-it: Kører containeren interaktivt, hvilket giver adgang til et shell inde i containeren.
Kørsel af følgende kommando starter en ny Ubuntu-container og giver et interaktivt shell inde i den:
docker run -p 8080:80 nginx
Flaget -p mapper containerens interne port 80 til port 8080 på din lokale maskine.
Når containeren kører, kan du åbne din browser og gå til:
http://localhost:8080
Du vil se Nginx køre på denne adresse. Bemærk, at intet kører direkte på din computer—alt kører inde i Docker.
Containerlivscyklus: Start, stop og fjernelse af containere
Når en container er startet, gennemgår den en livscyklus med flere centrale faser:
- Containeren starter, når du kører den fra et image;
- Den forbliver kørende, så længe dens hovedproces er aktiv;
- Du kan stoppe en kørende container med kommandoen
docker stop, som lukker containerens proces ned på en kontrolleret måde; - Hvis du ønsker at fjerne en container helt, bruges
docker rm, som sletter containeren fra dit system.
Fjernelse af en container fjerner ikke det underliggende image, så du kan altid starte en ny container fra det samme image senere. Forståelse af disse grundlæggende livscykluskommandoer—start, stop og fjernelse af containere—hjælper dig med at administrere dit Docker-miljø effektivt, når du udvikler og tester applikationer.
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 7.14
Kørsel af et Downloadet Image
Stryg for at vise menuen
Opstart af containere fra images
Opstart af containere fra images er en grundlæggende del af arbejdet med Docker. Til dette anvendes kommandoen docker run, som opretter og starter en ny container baseret på et angivet image.
Den generelle syntaks for denne kommando er:
docker run [OPTIONS] IMAGE [COMMAND]
Nogle af de mest almindelige muligheder inkluderer:
-d: Kører containeren i detached mode (i baggrunden);-p: Mapper porte mellem din vært og containeren;--name: Tildeler et brugerdefineret navn til din container;-it: Kører containeren interaktivt, hvilket giver adgang til et shell inde i containeren.
Kørsel af følgende kommando starter en ny Ubuntu-container og giver et interaktivt shell inde i den:
docker run -p 8080:80 nginx
Flaget -p mapper containerens interne port 80 til port 8080 på din lokale maskine.
Når containeren kører, kan du åbne din browser og gå til:
http://localhost:8080
Du vil se Nginx køre på denne adresse. Bemærk, at intet kører direkte på din computer—alt kører inde i Docker.
Containerlivscyklus: Start, stop og fjernelse af containere
Når en container er startet, gennemgår den en livscyklus med flere centrale faser:
- Containeren starter, når du kører den fra et image;
- Den forbliver kørende, så længe dens hovedproces er aktiv;
- Du kan stoppe en kørende container med kommandoen
docker stop, som lukker containerens proces ned på en kontrolleret måde; - Hvis du ønsker at fjerne en container helt, bruges
docker rm, som sletter containeren fra dit system.
Fjernelse af en container fjerner ikke det underliggende image, så du kan altid starte en ny container fra det samme image senere. Forståelse af disse grundlæggende livscykluskommandoer—start, stop og fjernelse af containere—hjælper dig med at administrere dit Docker-miljø effektivt, når du udvikler og tester applikationer.
Tak for dine kommentarer!