Přejít k obsahu

Docker Desktop

AplikaceDocker Inc.

Nazývá se také docker desktop pro windows, docker

Docker Inc.Produktivita

Grafické rozhraní a modul od společnosti Docker pro práci s kontejnery ve Windows. Oknem je Docker Desktop.exe. WSL 2 představuje backend, který může využívat. Pouhá instalace WSL tímto produktem není.

Co potřebujete vědět

Docker Desktop není jen samotné WSL.

Docker Desktop je aplikace společnosti Docker Inc. pro Windows. Jako backend může používat WSL 2, Hyper-V nebo Docker VMM. wsl.exe představuje linuxovou vrstvu od Microsoftu. Instalace Ubuntu ve WSL nenainstaluje Docker Desktop.exe.

Co to je?
Grafické rozhraní pro kontejnery a jejich modul
Stačí samotné WSL?
Ne. WSL je backend, nikoli Desktop
Vyžaduje virtualizaci?
Ano. Docker vyžaduje SLAT a 8 GB RAM
Feex uvádí
Pokud se Docker Desktop nespustí, zkontroloval bych virtualizaci a verzi WSL, kterou Docker uvádí v dokumentaci. Fungující příkazový řádek Ubuntu bych nepovažoval za důkaz, že je nainstalován Docker Desktop.

Co je Docker Desktop?

Docker Desktop představuje grafické rozhraní pro Windows, backend na bázi virtuálního stroje s Linuxem nebo WSL a integraci CLI docker od společnosti Docker Inc. Není to táž distribuce WSL, kterou jste si již nainstalovali do školy.

Pokud jste jej nikdy nepoužívali

Pokud návod doporučoval nainstalovat Docker, ve Windows to obvykle znamená Docker Desktop ze stránek docker.com. Stále musíte mít zapnutou virtualizaci. Běžným backendem je WSL 2. Fungující příkazový řádek wsl není totéž jako Docker Desktop.exe v oznamovací oblasti. Licenční podmínky závisí na velikosti společnosti.

K čemu se používá?

Spouštění kontejnerů ve Windows

Obrazy a sestavy compose se spouštějí prostřednictvím aplikace Desktop. Nejde o pouhý příkaz wsl --install.

Příkazové řádky docker a compose

Rozhraní CLI komunikují s enginem Desktopu. Binární soubor docker umístěný pouze uvnitř Ubuntu je odlišná instalace.

Výběr backendu

WSL 2 je výchozí volbou pro mnoho počítačů. Hyper-V vyžaduje instalaci pro všechny uživatele. Ani jeden z backendů není pouze samotné WSL.

Pro koho je určen?

  • Vývojáři, jejichž README předpokládá docker compose
  • Lidé, kteří povolili WSL a divili se, proč docker není rozpoznán jako příkaz
  • Firmy, které musí zkontrolovat licencování aplikace Docker Desktop

Aktuální stav

Docker Desktop (2016) je aktuální nástroj pro kontejnery od společnosti Docker Inc.. Dodavatel stále odkazuje uživatele Windows na https://www.docker.com/products/docker-desktop/.

Jak je starý?

Docker Desktop pro Windows dorazil v roce 2016 po provizorních řešeních s nástroji Docker Toolbox a VirtualBox. Současný Desktop vyžaduje novější sestavení Windows 10 nebo 11 a aktuální WSL. Doby nástroje boot2docker z roku 2014 jsou pryč.

Verze

Nejprve hlavní distribuční kanály. Přesná čísla sestavení zde nejsou všechna ověřena.

Backend WSL 2
Backend Hyper-V

Systémové požadavky

Hodnoty se řídí veřejnými pokyny vydavatele. Skutečnou potřebu přesto ovlivňuje pracovní zátěž.

Minimální

Minimální systémové požadavky
Operační systém Docker uvádí novější 64bitová sestavení Windows 10 (třídy 22H2) nebo Windows 11
RAM Pro backend WSL 2 je dle Dockeru uváděno 8 GB systémové paměti RAM

Profil využití prostředků

Nároky na procesor
Záleží na tom, co uvnitř aplikace otevřete
Nároky na RAM
Záleží na dokumentech, kartách nebo knihovnách

Nainstalované procesy

Tyto spustitelné soubory patří k tomuto produktu, pokud je nainstalován.

Nainstalované procesy
Docker Desktop.exe Oznamovací oblast a ovládací panel
com.docker.backend.exe Pomocný proces enginu na mnoha instalacích

Součásti spouštěné při startu

Docker Desktop se může spouštět se systémem Windows na základě vlastního nastavení. Tím se spustí virtuální počítač s enginem, nikoli služba Windows s názvem Docker.

Umístění souborů

Běžná umístění Docker Desktop
Typická instalace C:\Program Files\Docker\Docker\

Formáty souborů

DockerfileCompose YAML

Běžné problémy

WSL funguje, docker ne

Ubuntu ve WSL není Docker Desktop. Nainstalujte Desktop z webu docker.com a v jeho nastavení povolte engine založený na WSL 2.

Virtualizace vypnutá ve firmwaru

Docker uvádí podporu VT-x nebo AMD-V. Zaškrtávací políčko Hyper-V nedokáže vyřešit problém s firmwarem, který má virtualizaci zakázanou.

Řešení potíží

Ověřte, zda je nainstalován Docker Desktop, a ne pouze WSL

V nabídce Start by měl být Docker Desktop. Příkaz wsl -l -v vypisuje distribuce. Nejedná se o stejný produkt.

Zkontrolujte verzi WSL vůči minimálním požadavkům Dockeru

Docker vyžaduje pro backend WSL 2 verzi WSL 2.1.5 nebo novější. Ke kontrole slouží wsl --version.

Přečtěte si dokumentaci k instalátoru ohledně backendu a licencí

Instalace pro jednotlivé uživatele nemohou využívat Hyper-V. Velikost firmy může vyžadovat placené předplatné.

Alternativy

Podman Desktop a linuxový Docker Engine plní obdobnou funkci. Zvolte je podle licence nebo pracovního postupu, nikoli jen proto, že WSL již mělo ikonu tučňáka.

Oficiální nápověda a soubory ke stažení

Začněte u dodavatele. Náhodné weby se soubory exe nejsou kanálem podpory.

Oficiální kontakty
Stáhnout www.docker.com/products/docker-desktop/ Oficiální instalátor nebo stránka dodavatele
Nápověda docs.docker.com/desktop/ Podpora dodavatele
Oficiální web www.docker.com/products/docker-desktop/ Začněte zde, ne na náhodném hostingu se soubory exe
Dokumentace k instalaci ve Windows docs.docker.com/desktop/setup/install/windows-install/ WSL 2, Hyper-V a seznam hardwaru

Související hardware

Virtualizace, 8 GB paměti RAM a disk SSD jsou důležitější než herní grafická karta. Obrazy vyžadují místo na disku.

Technické podrobnosti

Technické podrobnosti

Čísla verzí dodavatele se mění. Tento článek nespecifikuje konkrétní sestavení.

Zdroje a ověření

Zaznamenané označení zdroje: srpen 2026. Toto označení nepředstavuje nezávislé ověření. Jak provádíme výzkum.

Byl tento článek užitečný?

Stačí ano nebo ne. Pokud chcete, vyberte důvod nebo přidejte krátkou poznámku.

Byl tento článek užitečný?