Sdílet prostřednictvím


Přehled vzdáleného vývoje Dockeru na Windows

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.

snímek obrazovky Dockeru při spuštění
Začínáme s Dockerem
Docker - úvod a dokumentace k nastavení s podrobnými pokyny, jak začít, včetně video průvodce.

Microsoft Learn Docker snímek obrazovky kurzu
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

grafika vzdáleného kontejneru VS Code
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.

připojit snímek obrazovky Dockeru 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ší.

VSCode Docker Desktop s WSL screenshot
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 Visual Studio
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ů.

Visual Studio nabídka Dockeru
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 VS tutoriálu s
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.

propojení kontejneru VS
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.

Infografika základní taxonomie Dockeru pro kontejnery, image a registry

.NET a Docker

Obálka průvodce .NET mikroslužbami
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 Dockeru
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.

Infografická taxonomie Dockeru
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ů.

pracovní postup vývoje vnitřní smyčky s infografikou 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

Snímek obrazovky instancí kontejnerů Azure
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ší.

Snímek obrazovky registru kontejnerů Azure
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 snímek obrazovky
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 snímek obrazovky
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 Windows
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.

Ikona Nejčastější dotazy
Č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?"

windows ikona kontejneru
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.

AKS ikona
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.