| Obě strany předchozí revize Předchozí verze Následující verze | Předchozí verze |
| infrastruktura:kontejnery:docker-desktop-na-windows [2026/04/01 07:50] – Doplnění VS Code a Dev Containers do návodu pro Windows Petr Nosek | infrastruktura:kontejnery:docker-desktop-na-windows [2026/04/01 07:56] (aktuální) – Doplnění autora extensionu Dev Containers Petr Nosek |
|---|
| ====== Docker Desktop na Windows ====== | ====== Docker Desktop na Windows ====== |
| |
| [[https://docs.docker.com/desktop/setup/install/windows-install/|Docker Desktop]] je nejjednodušší způsob, jak na Windows rozchodit Docker pro běh Linux kontejnerů. Pro běžné použití a pro otevření připraveného projektu ve Visual Studio Code se na Windows typicky používá [[https://docs.docker.com/desktop/features/wsl/|WSL 2 backend]]. | [[https://docs.docker.com/desktop/setup/install/windows-install/|Docker Desktop]] je nejjednodušší způsob, jak na Windows rozchodit Docker pro běh Linux kontejnerů. Pro běžné použití a pro otevření připraveného projektu ve [[https://code.visualstudio.com/|Visual Studio Code]] se na Windows typicky používá [[https://docs.docker.com/desktop/features/wsl/|WSL 2 backend]]. |
| |
| ===== Co je potřeba ===== | ===== Co je potřeba ===== |
| * práva správce pro instalaci | * práva správce pro instalaci |
| * stažený instalátor Docker Desktop | * stažený instalátor Docker Desktop |
| * [[https://code.visualstudio.com/docs/setup/windows|Visual Studio Code]] | * [[https://code.visualstudio.com/|Visual Studio Code]] |
| |
| Pro běžné použití není potřeba ručně nastavovat Ubuntu ve WSL. Důležité je hlavně to, aby Docker Desktop měl funkční WSL 2 backend. | Pro běžné použití není potřeba ručně nastavovat Ubuntu ve WSL. Důležité je hlavně to, aby Docker Desktop měl funkční WSL 2 backend. |
| ===== Instalace Visual Studio Code ===== | ===== Instalace Visual Studio Code ===== |
| |
| Visual Studio Code stačí stáhnout z oficiální stránky, spustit instalátor a editor otevřít. Pro tento návod není potřeba nic složitě nastavovat navíc. | [[https://code.visualstudio.com/|Visual Studio Code]] stačí stáhnout z oficiální stránky, spustit instalátor a editor otevřít. Pro tento návod není potřeba nic složitě nastavovat navíc. |
| |
| ===== Instalace pluginu Dev Containers ===== | ===== Instalace pluginu Dev Containers ===== |
| |
| Ve [[https://code.visualstudio.com/docs/devcontainers/containers|Visual Studio Code Dev Containers]] otevřít záložku rozšíření klávesovou zkratkou ''Ctrl+Shift+X'', vyhledat ''Dev Containers'' a rozšíření nainstalovat. Pokud místo VS Code používáš Cursor nebo jiný podobný editor, princip je stejný: do editoru se nainstaluje rozšíření ''Dev Containers''. | Ve [[https://code.visualstudio.com/docs/devcontainers/containers|Visual Studio Code Dev Containers]] otevřít záložku rozšíření klávesovou zkratkou ''Ctrl+Shift+X'', vyhledat ''Dev Containers'' od autora ''Anysphere'' a rozšíření nainstalovat. Pokud místo VS Code používáš Cursor nebo jiný podobný editor, princip je stejný: do editoru se nainstaluje rozšíření ''Dev Containers'' od autora ''Anysphere''. |
| |
| ===== Jak otevřít připravený projekt ===== | ===== Jak otevřít připravený projekt ===== |
| * [[https://docs.docker.com/desktop/setup/install/windows-install/|Docker Desktop on Windows - oficiální dokumentace]] | * [[https://docs.docker.com/desktop/setup/install/windows-install/|Docker Desktop on Windows - oficiální dokumentace]] |
| * [[https://docs.docker.com/desktop/features/wsl/|Docker Desktop WSL 2 backend - oficiální dokumentace]] | * [[https://docs.docker.com/desktop/features/wsl/|Docker Desktop WSL 2 backend - oficiální dokumentace]] |
| * [[https://code.visualstudio.com/docs/setup/windows|Visual Studio Code on Windows - oficiální dokumentace]] | * [[https://code.visualstudio.com/|Visual Studio Code]] |
| * [[https://code.visualstudio.com/docs/devcontainers/containers|Visual Studio Code Dev Containers - oficiální dokumentace]] | * [[https://code.visualstudio.com/docs/devcontainers/containers|Visual Studio Code Dev Containers - oficiální dokumentace]] |