Delen via


Overzicht van externe ontwikkeling van Docker in Windows

Het gebruik van containers voor externe ontwikkeling en het implementeren van toepassingen met het Docker-platform is een zeer populaire oplossing met veel voordelen. Meer informatie over de verschillende ondersteuning die wordt aangeboden door Microsoft-hulpprogramma's en -services, waaronder Windows Subsystem voor Linux (WSL), Visual Studio, Visual Studio Code, .NET en een groot aantal Azure-services.

Docker in Windows

Docker Docs-pictogram
Docker Desktop voor Windows installeren
Zoek installatiestappen, systeemvereisten, wat is opgenomen in het installatieprogramma, hoe u kunt verwijderen, verschillen tussen stabiele en edge-versies en hoe u kunt schakelen tussen Windows- en Linux-containers.

Schermopname van Docker
Aan de slag met Docker
Docker-oriëntatie- en installatiedocumenten met stapsgewijze instructies voor het aan de slag gaan, inclusief een video-overzicht.

Microsoft Learn Docker cursus schermafbeelding
MS Learn-cursus: Inleiding tot Docker-containers
Microsoft Learn biedt een gratis introductiecursus over Docker-containers, naast een verschillende cursussen aan de slag met Docker en verbinding maken met Azure-services.

Schermopname van het menu Docker Desktop WSL2
Aan de slag met externe Docker-containers op WSL 2
Meer informatie over het instellen van Docker Desktop voor Windows voor gebruik met een Linux-opdrachtregel (Ubuntu, Debian, SUSE, enzovoort) met WSL 2 (Windows-subsysteem voor Linux, versie 2).

VS Code en Docker

externe containerafbeelding van VS Code
Een Docker-container maken met VS Code
Stel een volledige ontwikkelomgeving in een container in met de extensie Remote - Containers en zoek zelfstudies voor het instellen van een NodeJS-container, een Python-container of een ASP.NET Core-container.

Schermafbeelding van het bijvoegen van Docker in VSCode
VS Code koppelen aan een Docker-container
Informatie over het koppelen van Visual Studio Code aan een Docker-container die al wordt uitgevoerd of aan een container in een Kubernetes-cluster.

VSCode-containermenu schermopname
Geavanceerde containerconfiguratie
Meer informatie over geavanceerde installatiescenario's voor het gebruik van Docker-containers met Visual Studio Code of lees dit artikel over het Van containers controleren voor foutopsporing met VS Code.

VSCode Docker Desktop met schermopname van WSL
Externe containers gebruiken in WSL 2
Lees meer over het gebruik van Docker-containers met WSL 2 (Windows-subsysteem voor Linux, versie 2) en het instellen van alles met VS Code. U kunt ook lezen over hoe het werkt.

Visual Studio en Docker

pictogram van Visual Studio
Docker-ondersteuning in Visual Studio
Meer informatie over de Docker-ondersteuning die beschikbaar is voor ASP.NET projecten, ASP.NET Core-projecten en .NET Core- en .NET Framework-consoleprojecten in Visual Studio, naast ondersteuning voor containerindeling.

Visual Studio Docker-menu
Quickstart: Docker in Visual Studio
Meer informatie over het bouwen, opsporen en uitvoeren van container-.NET-, ASP.NET- en ASP.NET Core-apps en deze publiceren naar Azure Container Registry (ACR), Docker Hub, Azure App Service of uw eigen containerregister met Visual Studio.

Schermopname van VS-zelfstudie
Zelfstudie: Een app met meerdere containers maken met Docker Compose
Meer informatie over het beheren van meer dan één container en het communiceren tussen containers bij het gebruik van Container Tools in Visual Studio. U vindt ook koppelingen naar zelfstudies, zoals het gebruik van Docker met een React-app met één pagina.

VS Container koppelingen
Containerhulpmiddelen in Visual Studio
Hier vindt u onderwerpen over het uitvoeren van buildhulpprogramma's in een container, het opsporen van fouten in Docker-apps, het oplossen van problemen met ontwikkelhulpprogramma's, het implementeren van Docker-containers en het overbruggen van Kubernetes met Visual Studio.

Basis Docker-taxonomie infographic voor containers, instantiebeelden en registers

.NET en Docker

.NET-microservice handleiding omslag
.NET Guide: Microservice-apps en containers
Introductiehandleiding voor op microservices gebaseerde apps die worden beheerd met containers.

Docker Infographic
Wat is Docker?
Basisinformatie over Docker-containers, waaronder het vergelijken van Docker-containers met virtuele machines en een eenvoudige taxonomie van Docker-termen en -concepten waarin het verschil tussen containers, installatiekopieën en registers wordt uitgelegd.

Infographic van Docker-taxonomie
Zelfstudie: Een .NET-app containeriseren
Leer hoe u een .NET-toepassing in een container kunt zetten met Docker, waaronder het maken van een Dockerfile, essentiële opdrachten en het opschonen van resources.

inner-loop ontwikkelingswerkstroom met Docker infographic
Ontwikkelwerkstroom voor Docker-apps
Beschrijft de interne-lusontwikkelingswerkstroom voor Docker-toepassingen op basis van containers.

Azure Container Services

Schermopname van Azure-containerinstanties
Azure Container Instances
Meer informatie over het uitvoeren van Docker-containers op aanvraag in een beheerde, serverloze Azure-omgeving, bevat manieren om te implementeren met Docker CLI, ARM, Azure Portal, groepen met meerdere containers te maken, gegevens tussen containers te delen, verbinding te maken met een virtueel netwerk en meer.

Schermopname van Azure Container Registry
Azure Container Registry
Meer informatie over het bouwen, opslaan en beheren van containerinstallatiekopieën en artefacten in een privéregister voor alle typen containerimplementaties. Maak Azure-containerregisters voor uw bestaande pijplijnen voor containerontwikkeling en -implementatie, stel automatiseringstaken in en leer hoe u uw registers beheert, inclusief geo-replicatie en aanbevolen procedures.

Schermafbeelding van Azure Service Fabric
Azure Service Fabric
Meer informatie over Azure Service Fabric, een platform voor gedistribueerde systemen voor het verpakken, implementeren en beheren van schaalbare en betrouwbare microservices en containers.

Schermopname van Azure App Service
Azure App Service
Meer informatie over het bouwen en hosten van web-apps, mobiele back-ends en RESTful-API's in de programmeertaal van uw keuze zonder infrastructuur te beheren. Probeer de Azure App Service Learn-module om een webapplicatie te implementeren op basis van een Docker-image en configureer continue implementatie.

Meer informatie over Azure-services die containers ondersteunen.

Uitlegvideo over Docker-containers

Uitlegvideo voor Kubernetes en Container Orchestration

Containers op Windows

Windows-servercontainers-pictogram
Containers in Windows-documenten
Verpakt apps met hun afhankelijkheden en maak gebruik van virtualisatie op besturingssysteemniveau voor snelle, volledig geïsoleerde omgevingen op één systeem. Meer informatie over Windows-containers, waaronder snelle starts, implementatiehandleidingen en voorbeelden.

Pictogram Veelgestelde vragen
Veelgestelde vragen over Windows-containers
Hier vindt u veelgestelde vragen over containers. Zie ook deze uitleg in StackOverflow in 'Wat is het verschil tussen Docker voor Windows en Docker in Windows?'

Windows-containerpictogram
Uw omgeving instellen
Lees hoe u Windows 11, Windows 10 of Windows Server instelt om containers te maken, uit te voeren en te implementeren, inclusief vereisten, het installeren van Docker en het werken met Windows Container Basisbeelden.

AKS-pictogram
Een Windows Server-container maken op een Azure Kubernetes Service (AKS)
Meer informatie over het implementeren van een ASP.NET voorbeeld-app in een Windows Server-container naar een AKS-cluster met behulp van de Azure CLI.