Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära Förståelse av avbildningar och containrar | Komma Igång med Docker
Docker-Grunder

bookFörståelse av avbildningar och containrar

Docker Images: Applikationsritningar

Docker-bilder är de grundläggande ritningarna för applikationer i Docker-ekosystemet. En bild är en skrivskyddad mall som innehåller allt som behövs för att köra en mjukvara, inklusive:

  • Kod;
  • Körtidsmiljö;
  • Bibliotek;
  • Miljövariabler;
  • Konfigurationsfiler.

Bilder är utformade för att vara portabla och konsekventa, vilket säkerställer att din applikation körs på samma sätt oavsett var bilden distribueras. Du kan se en Docker-bild som en ögonblicksbild eller recept som beskriver hur en applikationsmiljö ska sättas upp och konfigureras.

Vad är en Docker-container?

Medan bilder definierar hur en applikation ska se ut, är containrar de faktiska körande instanserna av dessa bilder. En Docker-container är ett lättviktigt, fristående och exekverbart paket som kapslar in både applikationen och dess beroenden.

När du startar en container skapar Docker ett skrivbart lager ovanpå bilden, vilket gör att containern kan behålla sitt eget tillstånd och ändringar under sin livscykel.

Viktiga punkter om containerlivscykeln:

  • Skapande: Du skapar en ny container från en bild;
  • Körning: Containern exekverar din applikation som en isolerad process;
  • Stopp: Du kan stoppa en körande container när som helst;
  • Omstart: Containrar kan startas om vid behov;
  • Borttagning: När du tar bort en container raderas den från ditt system.

Alla ändringar som görs inom en container förloras när den stoppas eller tas bort, om du inte sparar dessa ändringar externt eller commitar dem till en ny bild. Detta säkerställer att containrar förblir rena, konsekventa och lätt kan återskapas.

question mark

Vad är en Docker-bild?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 3

Fråga AI

expand

Fråga AI

ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

Suggested prompts:

Can you explain the difference between a Docker image and a Docker container in simpler terms?

How do I create a Docker container from an image?

What happens to my data if I stop or remove a Docker container?

Awesome!

Completion rate improved to 7.14

bookFörståelse av avbildningar och containrar

Svep för att visa menyn

Docker Images: Applikationsritningar

Docker-bilder är de grundläggande ritningarna för applikationer i Docker-ekosystemet. En bild är en skrivskyddad mall som innehåller allt som behövs för att köra en mjukvara, inklusive:

  • Kod;
  • Körtidsmiljö;
  • Bibliotek;
  • Miljövariabler;
  • Konfigurationsfiler.

Bilder är utformade för att vara portabla och konsekventa, vilket säkerställer att din applikation körs på samma sätt oavsett var bilden distribueras. Du kan se en Docker-bild som en ögonblicksbild eller recept som beskriver hur en applikationsmiljö ska sättas upp och konfigureras.

Vad är en Docker-container?

Medan bilder definierar hur en applikation ska se ut, är containrar de faktiska körande instanserna av dessa bilder. En Docker-container är ett lättviktigt, fristående och exekverbart paket som kapslar in både applikationen och dess beroenden.

När du startar en container skapar Docker ett skrivbart lager ovanpå bilden, vilket gör att containern kan behålla sitt eget tillstånd och ändringar under sin livscykel.

Viktiga punkter om containerlivscykeln:

  • Skapande: Du skapar en ny container från en bild;
  • Körning: Containern exekverar din applikation som en isolerad process;
  • Stopp: Du kan stoppa en körande container när som helst;
  • Omstart: Containrar kan startas om vid behov;
  • Borttagning: När du tar bort en container raderas den från ditt system.

Alla ändringar som görs inom en container förloras när den stoppas eller tas bort, om du inte sparar dessa ändringar externt eller commitar dem till en ny bild. Detta säkerställer att containrar förblir rena, konsekventa och lätt kan återskapas.

question mark

Vad är en Docker-bild?

Select the correct answer

Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 3
some-alt