Přeskočit na obsah

Co znamená Docker?

Docker

Docker balí aplikaci i závislosti do kontejneru. Ten samý image běží na notebooku, na CI i v produkci. Končí věta „u mě to funguje“. Kontejner startuje rychle a nesdílí celý operační systém jako klasický virtuál, jen jádro hostitele.

Každá služba může mít vlastní kontejner: web, databáze, fronta. To sedí k mikroslužbám a k CI/CD. Bez Dockeru jdou stejné věci udělat, jen bolí víc.

Co Docker neřeší

Sám o sobě nezálohuje data, nehlídá security image a nenasadí orchestraci ve velkém (to je Kubernetes a podobně). Špatný Dockerfile je jen reprodukovatelný nepořádek. Patří k DevOps výbavě, ne místo návrhu aplikace.

Související pojmy: kontejnery, CI/CD, DevOps, Linux.

Obrázek: AI

Medvěd lední

Řešíte podobnou věc?

Pojem je teorie. Pokud řešíte něco podobného u vás, napište. V nezávazné schůzce řekneme, jestli umíme pomoct.

Odesláním souhlasíte se zpracováním osobních údajů .