Docker Container je prostředí, které obsahuje aplikaci nebo více aplikací a všechny knihovny, další aplikace a nástroje, které potřebují ke spuštění.
Aplikace je zapouzdřena se svými závislostmi v kontejneru.
Můžete vzít Docker Image a vytvořit z něj kontejner na nově zakoupeném počítači s nainstalovaným Dockerem a vaše aplikace bude fungovat bez další práce nebo závislostí.
Kontejnery jsou plně izolovány od počítače, na kterém běží, nazývaného hostitelský počítač a máte způsoby, jak jim umožnit komunikovat s nimi a sdílet zdroje.
Cílem není úplně izolovat prostředí, jako by se to stalo u virtuálního stroje, ale cílem je vytvořit aplikaci co nejvíce přenosnou.
Aplikace běžící v kontejneru Docker jsou velmi rychlé a můžete spustit mnoho kontejnerů najednou.
Když mluvil o Docker Images, zmínil jsem se, že Docker Images jsou vytvořeny. Docker Containers běží pomocí docker run
.