Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Kørsel af et downloadet image | Arbejde med Docker-billeder
Docker Essentials

Kørsel af et downloadet image

Stryg for at vise menuen

Start af containere fra images

Start af containere fra images er en grundlæggende del af arbejdet med Docker. Dette gøres ved at bruge 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, så du kan bruge et shell inde i containeren.

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

Her vil du 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, der omfatter flere vigtige 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 vil 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 livscyklus-kommandoer—start, stop og fjernelse af containere—hjælper dig med effektivt at administrere dit Docker-miljø, når du bygger og tester applikationer.

question mark

Hvad gør kommandoen docker run?

Vælg det korrekte svar

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 2

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Kørsel af et downloadet image

Start af containere fra images

Start af containere fra images er en grundlæggende del af arbejdet med Docker. Dette gøres ved at bruge 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, så du kan bruge et shell inde i containeren.

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

Her vil du 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, der omfatter flere vigtige 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 vil 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 livscyklus-kommandoer—start, stop og fjernelse af containere—hjælper dig med effektivt at administrere dit Docker-miljø, når du bygger og tester applikationer.

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 2. Kapitel 2
some-alt