Tydyt:Docker: Porovnání verzí

Z Poznámkový blok
Přejít na: navigace, hledání
(Úvod)
(Úložiště)
Řádka 10: Řádka 10:
 
== Úložiště ==
 
== Úložiště ==
 
Docker jako takový je poměrně "rozlezlý". Standardně ukládá do adresáře ''/var/lib/docker'' který následně obsahuje mimo jiné podadresáře:
 
Docker jako takový je poměrně "rozlezlý". Standardně ukládá do adresáře ''/var/lib/docker'' který následně obsahuje mimo jiné podadresáře:
* volumes
+
* '''volumes''' - Obsahuje adresáře ze soubory které mají být zachované nebo se mají sdílet mezi kontejnery.
* overlay2
+
* '''overlay2''' - Obsahuje jednotlivé komponenty image z kterých se skládá vlastní kontejner. Proto pro jeden kontejner je použito vice podadresářů.
 +
* '''containers''' - Obsahuje vlastni kontejner který má ale též vazbu na komponenty image.

Verze z 15. 8. 2023, 10:06

Úvod

Docker-tutorial-for-beginners.gif

Proces vedoucí ke spuštění aplikací v dockru, se dá rozdělit na tři základní části:

Dockerfile - Jde o předpis pro vytvoření docker image. Obsahuje vše, co image obsahuje a z jakých částí se skládá. Po zbildování vlastního image již není pro vlastní kontejner potřeba.

Docker Image - Vzor, "instalačka", pro vlastní kontejner. To umožňuje spuštění stejného dockru image ve více kontejnerů.

Docker Container - Vlastní kontejner ve kterém běží samotná služba.

Úložiště

Docker jako takový je poměrně "rozlezlý". Standardně ukládá do adresáře /var/lib/docker který následně obsahuje mimo jiné podadresáře:

  • volumes - Obsahuje adresáře ze soubory které mají být zachované nebo se mají sdílet mezi kontejnery.
  • overlay2 - Obsahuje jednotlivé komponenty image z kterých se skládá vlastní kontejner. Proto pro jeden kontejner je použito vice podadresářů.
  • containers - Obsahuje vlastni kontejner který má ale též vazbu na komponenty image.