Junior — Middle
Magyarázza el a Docker Container és a Docker Image közötti különbségeket
sobes.tech MI
Válasz az MI-től
Docker kép — ez egy sablon vagy „pillanatkép” a fájlrendszerről és a beállításokról, amely minden szükséges elemet tartalmaz az alkalmazás futtatásához: kód, könyvtárak, függőségek és konfiguráció. Ez egy statikus fájl, amely nem változik.
Docker konténer — ez egy futó példány a Docker képből. A konténer egy elszigetelt futtatási környezet, amely a kép alapján jön létre, és futás közben változhat (például állapot mentése, naplók stb.).
Példa:
- A kép olyan, mint egy virtuális gép sablonja vagy egy recept.
- A konténer olyan, mint egy futó virtuális gép vagy egy recept szerint elkészített étel.
# Kép létrehozása
docker build -t myapp:latest .
# Konténer indítása a képből
docker run -d --name myapp_container myapp:latest