Sdílet prostřednictvím


Přehled vzdáleného vývoje Dockeru ve 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 Microsoftu, včetně subsystému Windows pro Linux (WSL), sady Visual Studio, editoru Visual Studio Code, .NET a široké škály služeb Azure.

Docker ve Windows

ikon docs dockeru
Instalace Desktopu Dockeru pro 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 Linuxu.

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.

snímku obrazovky kurzu Microsoft Learn Dockeru
Kurz MS Learn: Úvod do kontejnerů Dockeru
Microsoft Learn nabízí bezplatný úvodní kurz pro kontejnery Dockeru, kromě různých kurzů o tom, jak začít s Dockerem a jak se připojit 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 tak, aby se používal 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
Vytvoření kontejneru Dockeru pomocí VS Code
Nastavte plně funkční vývojové prostředí uvnitř kontejneru s rozšířením Remote – Containers a vyhledejte kurzy k nastavení kontejneru NodeJS, kontejneru Pythonu 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 k kontejneru Dockeru, který je již spuštěný nebo ke kontejneru v clusteru Kubernetes.

Snímek obrazovky nabídky kontejneru VSCode
Pokročilá konfigurace kontejneru
Přečtěte si o pokročilých scénářích nastavení pro používání kontejnerů Dockeru se sadou Visual Studio Code nebo si přečtěte tento článek o kontrole kontejnerů pro ladění pomocí VS Code.

VSCode Docker Desktop s WSL screenshot
používání vzdálených kontejnerů ve WSL 2
Přečtěte si o používání kontejnerů Dockeru s WSL 2 (Subsystém Windows pro Linux, verze 2) a o tom, jak všechno nastavit pomocí VS Code. Můžete si také přečíst o tom, jak funguje.

Visual Studio a Docker

ikona sady Visual Studio
podpora Dockeru v sadě Visual Studio
Seznamte se s podporou Dockeru dostupnou pro projekty ASP.NET, projekty ASP.NET Core a konzolové projekty .NET Core a .NET Framework v sadě Visual Studio, kromě podpory orchestrace kontejnerů.

nabídky Dockeru sady Visual Studio
Rychlý začátek pro : Docker v sadě Visual Studio
Naučte se vytvářet, ladit a spouštět kontejnerizované aplikace .NET, ASP.NET a ASP.NET Core a publikovat je ve službě Azure Container Registry (ACR), Docker Hubu, Azure App Service nebo vlastním registru kontejnerů pomocí sady 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žití nástrojů kontejneru v sadě Visual Studio. Můžete také najít odkazy na kurzy, jako je použití Dockeru s jednostráčkovou aplikací React.

propojení kontejneru VS
Nástroje kontejnerů ve 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, nasazování kontejnerů Dockeru a přemísťování Kubernetes pomocí sady Visual Studio.

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

.NET a Docker

Obálka průvodce mikroslužeb .NET
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
Kurz: Kontejnerizace aplikace .NET
Naučte se kontejnerizovat aplikaci .NET 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, webu 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 Azure Container Registry
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 registry kontejnerů Azure 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ů.

snímek obrazovky Azure Service Fabric
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ů.

snímek obrazovky Azure App Service
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 k nasazení webové aplikace založené na obrazu Dockeru a ke konfiguraci průběžného nasazování.

Přečtěte si další služby Azure, které podporují kontejnery.

Video s vysvětlením kontejnerů Dockeru

Vysvětlující video o Kubernetes a orchestraci kontejnerů

Kontejnery ve Windows

Ikona kontejnerů Windows Serveru
Kontejnery ve Windows dokumentace
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 o kontejnerech Windows, včetně rychlých začátků, průvodců pro nasazení a příkladů.

Ikona Nejčastější dotazy
Nejčastější dotazy k kontejnerům Windows
Najděte nejčastější dotazy týkající se kontejnerů. Toto vysvětlení najdete také v StackOverflow v tématu "Jaký je rozdíl mezi Dockerem pro Windows a Dockerem ve Windows?".

Ikona kontejneru Windows
Nastavte své prostředí
Přečtěte si, jak nastavit Windows 11, Windows 10 nebo Windows Server pro vytváření, spouštění a nasazování kontejnerů, včetně požadavků, instalace Dockeru a práce s imagemi Base kontejneru Windows.

AKS ikona
Vytvoření kontejneru Windows Serveru ve službě Azure Kubernetes Service (AKS)
Zjistěte, jak nasadit ukázkovou aplikaci ASP.NET v kontejneru Windows Serveru do clusteru AKS pomocí Azure CLI.