infrastruktura:kontejnery:docker-desktop-na-windows

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
infrastruktura:kontejnery:docker-desktop-na-windows [01.04.2026 09:50] – Doplnění VS Code a Dev Containers do návodu pro Windows Petr Nosekinfrastruktura:kontejnery:docker-desktop-na-windows [04.07.2026 13:33] (aktuální) – Doplněn odkaz na návod pro pomalé diskové operace ve Windows devcontaineru Petr Nosek
Řádek 1: Řádek 1:
 ====== 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]].+//Vytvořeno: **** | Aktualizováno: **~~LASTMOD~~**// 
 + 
 +[[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 =====
Řádek 8: Řádek 10:
   * 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.
Řádek 35: Řádek 37:
 ===== 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 =====
Řádek 59: Řádek 61:
  
 Pokud příkazy nevrátí chybu, Docker běží správně a je připravený pro otevření projektu. Pokud příkazy nevrátí chybu, Docker běží správně a je připravený pro otevření projektu.
 +
 +===== Pomalé diskové operace v devcontaineru =====
 +
 +Pokud jsou operace jako ''git status'', otevírání souborů nebo instalace závislostí v devcontaineru extrémně pomalé, problém může být v tom, že projekt leží na Windows filesystemu a do kontejneru je připojený přes bind mount. Praktický postup je popsaný v samostatném návodu [[infrastruktura:kontejnery:zrychleni-docker-devcontaineru-na-windows-pres-wsl2|Zrychlení Docker devcontaineru na Windows přes WSL2]].
  
 ===== Co není potřeba řešit ===== ===== Co není potřeba řešit =====
Řádek 70: Řádek 76:
   * [[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]]
  • infrastruktura/kontejnery/docker-desktop-na-windows.1775029852.txt.gz
  • Poslední úprava: 01.04.2026 09:50
  • autor: Petr Nosek