Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Att använda containrar för fjärrutveckling och distribution av program med Docker-plattformen är en mycket populär lösning med många fördelar. Läs mer om de olika stöd som erbjuds av Microsofts verktyg och tjänster, inklusive Windows Undersystem för Linux (WSL), Visual Studio, Visual Studio Code, .NET och en mängd olika Azure-tjänster.
Docker i Windows
Installera Docker Desktop för Windows
Hitta installationssteg, systemkrav, vad som ingår i installationsprogrammet, hur du avinstallerar, skillnader mellan stabila versioner och gränsversioner och hur du växlar mellan Windows- och Linux-containrar.
Kom igång med Docker
Docker-orientering och konfigurationsdokument med stegvisa instruktioner om hur du kommer igång, inklusive en videogenomgång.
MS Learn-kurs: Introduktion till Docker-containrar
Microsoft Learn erbjuder en kostnadsfri introduktionskurs om Docker-containrar, utöver en mängd olika kurser om att komma igång med Docker och ansluta till Azure-tjänster.
Kom igång med Docker-fjärrcontainrar på WSL 2
Lär dig hur du konfigurerar Docker Desktop för Windows att använda med en Linux-kommandorad (Ubuntu, Debian, SUSE osv.) med hjälp av WSL 2 (Windows-undersystem för Linux, version 2).
VS Code och Docker
Skapa en Docker-container med VS Code
Konfigurera en fullständig utvecklingsmiljö i en container med tillägget Remote - Containers och hitta självstudier för att konfigurera en NodeJS-container, en Python-container eller en ASP.NET Core-container.
Koppla VS Code till en Docker-container
Lär dig hur du kopplar Visual Studio Code till en Docker-container som redan körs eller till en container i ett Kubernetes-kluster.
Avancerad behållarkonfiguration
Läs mer om avancerade installationsscenarier för att använda Docker-containrar med Visual Studio Code eller läs den här artikeln om hur du inspekterar containrar för felsökning med VS Code.
Att Använda fjärrcontainrar i WSL 2
Läs mer om hur du använder Docker-containrar med WSL 2 (Windows-undersystem för Linux, version 2) och hur du konfigurerar allt med VS Code. Du kan också läsa om hur det fungerar.
Visual Studio och Docker
Docker-stöd i Visual Studio
Lär dig mer om Docker-stöd som är tillgängligt för ASP.NET projekt, ASP.NET Core-projekt och .NET Core- och .NET Framework-konsolprojekt i Visual Studio, förutom stöd för containerorkestrering.
Snabbstart: Docker i Visual Studio
Lär dig hur du skapar, felsöker och kör containerbaserade .NET-, ASP.NET- och ASP.NET Core-appar och publicerar dem i Azure Container Registry (ACR), Docker Hub, Azure App Service eller ditt eget containerregister med Visual Studio.
Självstudie: Skapa en app med flera containrar med Docker Compose
Lär dig hur du hanterar mer än en container och kommunicerar mellan dem när du använder Container Tools i Visual Studio. Du kan också hitta länkar till självstudier som hur du Använda Docker med en React-app med en enda sida.
Container Tools i Visual Studio
Hitta ämnen som beskriver hur du kör byggverktyg i en container, felsöker Docker-appar, felsöker utvecklingsverktyg, distribuerar Docker-containrar och överbryggar Kubernetes med Visual Studio.
.NET och Docker
.NET-guide: Mikrotjänstappar och -containrar
Introduktionsguide till mikrotjänstbaserade appar som hanteras med containrar.
Vad är Docker?
Grundläggande förklaring av Docker-containrar, inklusive Jämförelse av Docker-containrar med virtuella datorer och en grundläggande taxonomi med Docker-termer och begrepp som förklarar skillnaden mellan containrar, avbildningar och register.
Självstudie: Containerisera en .NET-app
Lär dig hur du containeriserar ett .NET-program med Docker, inklusive skapande av en Dockerfile, viktiga kommandon och rensning av resurser.
Utvecklingsarbetsflöde för Docker-appar
Beskriver arbetsflödet för utveckling av inre loopar för Docker-containerbaserade program.
Azure Container Services
Skärmbild av Azure-containerinstanser
Azure Container Instances
Lär dig hur du kör Docker-containrar på begäran i en hanterad, serverlös Azure-miljö, innehåller olika sätt att distribuera med Docker CLI, ARM, Azure Portal, skapa grupper med flera containrar, dela data mellan containrar, ansluta till ett virtuellt nätverk med mera.
Azure Container Registry
Lär dig hur du skapar, lagrar och hanterar containeravbildningar och artefakter i ett privat register för alla typer av containerdistributioner. Skapa Azure-containerregister för dina befintliga pipelines för containerutveckling och distribution, konfigurera automatiseringsuppgifter och lär dig hur du hanterar dina register, inklusive geo-replikering och metodtips.
Azure Service Fabric-
Lär dig mer om Azure Service Fabric, en distribuerad systemplattform för paketering, distribution och hantering av skalbara och tillförlitliga mikrotjänster och containrar.
Azure App Service
Lär dig hur du skapar och är värd för webbappar, mobila serverdelar och RESTful-API:er på valfritt programmeringsspråk utan att hantera infrastrukturen. Prova Azure App Service Learn-modulen för att distribuera en webbapp baserat på en Docker-avbildning och konfigurera kontinuerlig distribution.
Läs mer om fler Azure-tjänster som stöder containrar.
Förklaringsvideo för Docker-containrar
Kubernetes och containerorkestrering förklaringsvideo
Containrar på Windows
Containrar i Windows-dokument
Paketera appar med sina beroenden och utnyttja virtualisering på operativsystemnivå för snabba, helt isolerade miljöer i ett enda system. Lär dig mer om Windows-containrar, inklusive snabbstarter, distributionsguider och exempel.
Vanliga frågor och svar om Windows-containrar
Hitta vanliga frågor och svar om containrar. Se även den här förklaringen i StackOverflow på "Vad är skillnaden mellan Docker för Windows och Docker i Windows?"
Konfigurera din miljö
Lär dig hur du konfigurerar Windows 11, Windows 10 eller Windows Server för att skapa, köra och distribuera containrar, inklusive krav, installera Docker och arbeta med Windows Container Base Images.
Skapa en Windows Server-container på en Azure Kubernetes Service (AKS)
Lär dig hur du distribuerar en ASP.NET exempelapp i en Windows Server-container till ett AKS-kluster med hjälp av Azure CLI.
Windows developer