Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Použití kontejnerů pro vzdálený vývoj a nasazování aplikací s platformou Docker je velmi oblíbené řešení s mnoha výhodami. Přečtěte si další informace o různých podpoře nabízených nástroji a službami Microsoft, včetně Subsystém Windows pro Linux (WSL), Visual Studio, Visual Studio Code, .NET a široké škály služeb Azure.
Docker na Windows
ikon docs dockeru
Install Docker Desktop for Windows
Najděte kroky instalace, požadavky na systém, co je součástí instalačního programu, jak odinstalovat, rozdíly mezi stabilními a hraničními verzemi a jak přepínat mezi kontejnery Windows a Linuxem.
Začínáme s Dockerem
Docker - úvod a dokumentace k nastavení s podrobnými pokyny, jak začít, včetně video průvodce.
Kurz MS Learn: Úvod do kontejnerů Dockeru
Microsoft Learn nabízí bezplatný úvodní kurz o kontejnerech Dockeru a také různé kurzy o základech Dockeru a připojení ke službám Azure.
Snímek obrazovky nabídky Docker Desktop WSL2 
Začínáme se vzdálenými kontejnery Dockeru ve WSL 2
Zjistěte, jak nastavit Docker Desktop pro Windows pro použití s příkazovým řádkem Linuxu (Ubuntu, Debian, SUSE atd.) pomocí WSL 2 (Subsystém Windows pro Linux, verze 2).
VS Code a Docker
Kurz ke službě Dev Containers
Nastavte plně funkční vývojové prostředí uvnitř kontejneru s rozšířením Dev Containers. Najděte kurzy k nastavení kontejneru Node.js, kontejneru Python nebo kontejneru ASP.NET Core.
VSCode
Připojte VS Code ke kontejneru Docker
Zjistěte, jak připojit Visual Studio Code ke kontejneru Dockeru, který už je spuštěný, nebo ke kontejneru v clusteru Kubernetes.
Snímek obrazovky nabídky kontejneru VSCode 
Dokumentace ke službě Dev Containers
Úplný odkaz na Dev Containers od týmu VS Code, který pokrývá pokročilou konfiguraci, proměnné prostředí, přesměrování portů a další.
Nastavení vývojových kontejnerů na Windows
Windows průvodce nastavením, který pokrývá konfiguraci WSL 2 a Docker Desktopu a požadavek na umístění systému souborů pro dobrý výkon kontejneru.
Visual Studio a Docker
Ikona 
podpora Docker v Visual Studio
Seznamte se s podporou Dockeru, která je dostupná pro projekty ASP.NET, ASP.NET Core projekty a projekty konzoly .NET Core a .NET Framework v Visual Studio, a také podporu orchestrace kontejnerů.
Quickstart: Docker in Visual Studio
Naučte se vytvářet, ladit a spouštět kontejnerizované .NET, ASP.NET a ASP.NET Core aplikace a publikovat je do Azure Container Registry (ACR), Docker Hub, Azure App Service nebo vlastního registru kontejneru. Visual Studio.
Snímek obrazovky z 
Kurz: Vytvoření vícekontenerové aplikace pomocí Docker Compose
Zjistěte, jak spravovat více než jeden kontejner a komunikovat mezi nimi při používání nástrojů kontejneru v Visual Studio. Můžete také najít odkazy na kurzy, jako je použití Dockeru s jednostráčkovou aplikací React.
Kontainer Tools in Visual Studio
Projděte si témata týkající se spouštění nástrojů sestavení v kontejneru, ladění aplikací Dockeru, řešení potíží s vývojářskými nástroji, nasazení kontejnerů Dockeru a přemísťování Kubernetes pomocí Visual Studio.
.NET a Docker
Průvodce .NET: Aplikace a kontejnery mikroslužeb
Úvodní příručka k aplikacím založeným na mikroslužbách spravovaných pomocí kontejnerů
Infografika 
Co je Docker?
Základní vysvětlení kontejnerů Dockeru, včetně porovnání kontejnerů Dockeru s virtuálními počítači a základní taxonomie termínů a konceptů Dockeru vysvětlující rozdíl mezi kontejnery, imagemi a registry.
Tutorial: Kontejnerizace aplikace .NET
Naučte se kontejnerizovat .NET aplikaci pomocí Dockeru, včetně vytvoření souboru Dockerfile, základních příkazů a čištění prostředků.
Dockeru
Pracovní postup vývoje pro aplikace Dockeru
Popisuje vývojový pracovní postup v rámci vnitřní smyčky pro aplikace na základě Docker kontejnerů.
Azure Container Services
Azure Container Instances
Naučte se spouštět kontejnery Dockeru na vyžádání ve spravovaném bezserverovém prostředí Azure, včetně způsobů nasazení pomocí Rozhraní příkazového řádku Dockeru, ARM, Azure Portal, vytváření skupin s více kontejnery, sdílení dat mezi kontejnery, připojení k virtuální síti a další.
Azure Container Registry
Naučte se vytvářet, ukládat a spravovat image kontejnerů a artefakty v privátním registru pro všechny typy nasazení kontejnerů. Vytvořte Azure registry kontejnerů pro stávající kanály vývoje a nasazení kontejnerů, nastavte úlohy automatizace a zjistěte, jak spravovat registry, včetně geografické replikace a osvědčených postupů.
Azure Service Fabric
Seznamte se s Azure Service Fabric, platformou distribuovaných systémů pro balení, nasazování a správu škálovatelných a spolehlivých mikroslužeb a kontejnerů.
Azure App Service
Naučte se vytvářet a hostovat webové aplikace, mobilní back-endy a rozhraní RESTful API v programovacím jazyce podle vašeho výběru bez správy infrastruktury. Vyzkoušejte výukový modul Azure App Service pro nasazení webové aplikace založené na Dockerovém imagi a konfiguraci automatizovaného nasazení.
Přečtěte si další informace o službách Azure, které podporují kontejnery.
Video s vysvětlením kontejnerů Dockeru
Vysvětlující video o Kubernetes a orchestraci kontejnerů
Kontejnery na Windows
ikona kontejneru serveru 
Kontajnery v dokumentaci pro Windows
Zabalte aplikace se závislostmi a využijte virtualizaci na úrovni operačního systému pro rychlé a plně izolované prostředí v jednom systému. Přečtěte si obrazení kontejnerů Windows, včetně rychlých startů, průvodců nasazení a ukázek.
Často kladené dotazy ke kontejnerům Windows
Najděte nejčastější dotazy týkající se kontejnerů. Toto vysvětlení najdete také v StackOverflow na webu "Co je rozdíl mezi Dockerem pro Windows a Dockerem na Windows?"
Nastavte prostředí
Zjistěte, jak nastavit Windows 11, Windows 10 nebo Windows Server, jak vytvářet, spouštět a nasazovat kontejnery, včetně požadavků, instalace Dockeru a práce s základními imagemi kontejnerů pro Windows.
Vytvoření kontejneru Windows Server v Azure Kubernetes Service (AKS)
Zjistěte, jak nasadit ukázkovou aplikaci ASP.NET v kontejneru Windows Server do clusteru AKS pomocí Azure CLI.
Windows developer