Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Kjøre et nedlastet image | Arbeide med Docker-bilder
Docker Essentials

Kjøre et nedlastet image

Sveip for å vise menyen

Starte containere fra bilder

Å starte containere fra bilder er en grunnleggende del av å jobbe med Docker. For å gjøre dette bruker du docker run-kommandoen, som oppretter og starter en ny container basert på et angitt bilde.

Den generelle syntaksen for denne kommandoen er:

docker run [OPTIONS] IMAGE [COMMAND]

Noen av de vanligste valgene inkluderer:

  • -d: Kjører containeren i bakgrunnen (detached mode);
  • -p: Mapper porter mellom vertsmaskinen og containeren;
  • --name: Tildeler et egendefinert navn til containeren;
  • -it: Kjører containeren interaktivt, slik at du kan bruke et skall inne i containeren.

Følgende kommando starter en ny Ubuntu-container og gir et interaktivt skall inne i den:

docker run -p 8080:80 nginx

Flagget -p mapper containerens interne port 80 til port 8080 på din lokale maskin.

Når containeren kjører, kan du åpne nettleseren og gå til:

http://localhost:8080

Du vil se Nginx kjøre på denne adressen. Merk at ingenting kjører direkte på datamaskinen din—alt kjører inne i Docker.

Containerens livssyklus: Starte, stoppe og fjerne containere

Når en container er startet, går den gjennom en livssyklus som inkluderer flere viktige stadier:

  • Containeren starter når du kjører den fra et bilde;
  • Den forblir kjørende så lenge dens hovedprosess er aktiv;
  • Du kan stoppe en kjørende container med kommandoen docker stop, som avslutter containerens prosess på en kontrollert måte;
  • Hvis du vil fjerne en container helt, bruker du docker rm, som sletter containeren fra systemet ditt.

Å fjerne en container sletter ikke det underliggende bildet, så du kan alltid starte en ny container fra det samme bildet senere. Å forstå disse grunnleggende livssyklus-kommandoene—starte, stoppe og fjerne containere—vil hjelpe deg å administrere Docker-miljøet ditt effektivt når du bygger og tester applikasjoner.

question mark

Hva gjør kommandoen docker run?

Velg det helt riktige svaret

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 2

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

Kjøre et nedlastet image

Starte containere fra bilder

Å starte containere fra bilder er en grunnleggende del av å jobbe med Docker. For å gjøre dette bruker du docker run-kommandoen, som oppretter og starter en ny container basert på et angitt bilde.

Den generelle syntaksen for denne kommandoen er:

docker run [OPTIONS] IMAGE [COMMAND]

Noen av de vanligste valgene inkluderer:

  • -d: Kjører containeren i bakgrunnen (detached mode);
  • -p: Mapper porter mellom vertsmaskinen og containeren;
  • --name: Tildeler et egendefinert navn til containeren;
  • -it: Kjører containeren interaktivt, slik at du kan bruke et skall inne i containeren.

Følgende kommando starter en ny Ubuntu-container og gir et interaktivt skall inne i den:

docker run -p 8080:80 nginx

Flagget -p mapper containerens interne port 80 til port 8080 på din lokale maskin.

Når containeren kjører, kan du åpne nettleseren og gå til:

http://localhost:8080

Du vil se Nginx kjøre på denne adressen. Merk at ingenting kjører direkte på datamaskinen din—alt kjører inne i Docker.

Containerens livssyklus: Starte, stoppe og fjerne containere

Når en container er startet, går den gjennom en livssyklus som inkluderer flere viktige stadier:

  • Containeren starter når du kjører den fra et bilde;
  • Den forblir kjørende så lenge dens hovedprosess er aktiv;
  • Du kan stoppe en kjørende container med kommandoen docker stop, som avslutter containerens prosess på en kontrollert måte;
  • Hvis du vil fjerne en container helt, bruker du docker rm, som sletter containeren fra systemet ditt.

Å fjerne en container sletter ikke det underliggende bildet, så du kan alltid starte en ny container fra det samme bildet senere. Å forstå disse grunnleggende livssyklus-kommandoene—starte, stoppe og fjerne containere—vil hjelpe deg å administrere Docker-miljøet ditt effektivt når du bygger og tester applikasjoner.

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 2
some-alt