A Docker távoli fejlesztésének áttekintése Windows

A tárolók használata távoli fejlesztéshez és alkalmazások docker-platformon való üzembe helyezéséhez nagyon népszerű megoldás, számos előnnyel. Tudjon meg többet az Microsoft eszközök és szolgáltatások által nyújtott különféle támogatásról, beleértve a Linuxos Windows-alrendszer (WSL), Visual Studio, Visual Studio Code, .NET és számos Azure szolgáltatást.

Docker a(z) Windows rendszeren

Docker Docs Icon
Telepítse a Docker Desktopot a Windows rendszerhez
Keresse meg a telepítési lépéseket, a rendszerkövetelményeket, a telepítőben található elemeket, az eltávolítás módját, a stabil és az élverzió közötti különbségeket, valamint a Windows és a Linux-tárolók közötti váltást.

A Docker futó képernyőképe
A Docker használatának első lépései
A Docker-orientáció és a dokumentáció beállítása lépésről lépésre nyújt útmutatást a kezdéshez, beleértve a videós ismertetőt is.

Microsoft Learn Docker-tanfolyam képernyőképe
MS Learn tanfolyam: Bevezetés a Docker-tárolók használatába
A Microsoft Learn egy ingyenes bevezető kurzust kínál a Docker konténerekről, valamint különféle kurzusokat a Docker használatának megkezdéséhez és az Azure szolgáltatásokkal való csatlakozáshoz.

Docker Desktop WSL2 menü képernyőképe
A Docker távoli tárolóinak használatának első lépései a WSL 2-n
Megtudhatja, hogyan állíthatja be a Docker Desktopot Windows linuxos parancssorhoz (Ubuntu, Debian, SUSE stb.) a WSL 2 használatával (Linuxos Windows-alrendszer, 2- es verzió).

VS Code és Docker

VS Code távoli tároló grafika
Fejlesztői tárolók útmutató
Állítson be egy teljes funkcionalitású fejlesztői környezetet egy tárolón belül a Dev Containers kiterjesztéssel. Oktatóanyagokat talál egy Node.js tároló, Python tároló vagy ASP.NET Core tároló beállításához.

VSCode csatolás Docker-képernyőkép
VS Code csatolása Docker-tárolóhoz
Megtudhatja, hogyan csatolhat Visual Studio Code egy már futó Docker-tárolóhoz vagy egy Kubernetes-fürt kontaineréhez.

VSCode-tároló menü képernyőképe
A Dev Containers dokumentációja
A VS Code csapatának teljes Dev Containers-referenciája, amely a speciális konfigurációt, a környezeti változókat, a porttovábbítást és egyebeket ismerteti.

VSCode Docker Desktop WSL-képernyőképpel
Dev konténerek beállítása Windows rendszeren
Windows-specifikus, a WSL 2 és a Docker Desktop konfigurációját átfogó beállítási útmutató, valamint a jó konténer teljesítményhez szükséges fájlrendszer elhelyezési követelményei.

Visual Studio és Docker

Visual Studio ikon
Docker-támogatás a Visual Studio-ban
Ismerje meg a ASP.NET projektekhez, ASP.NET Core projektekhez, valamint .NET Core- és .NET-keretrendszer konzolprojektekhez elérhető Docker-támogatást Visual Studio, valamint a tárolóvezénylés támogatását.

Visual Studio Docker menü
Quickstart: Docker in Visual Studio
Megtudhatja, hogyan hozhat létre, hibakeresést és futtathat tárolóalapú .NET, ASP.NET és ASP.NET Core alkalmazásokat, és hogyan teheti közzé őket Azure Container Registry (ACR), Docker Hub, Azure App Service vagy saját tárolóregisztrációs adatbázisában Visual Studio.

VS-oktatóanyag képernyőképe
Oktatóanyag: Többtárolós alkalmazás létrehozása a Docker Compose használatával
Megtudhatja, hogyan kezelheti egynél több tárolót, és hogyan kommunikálhat közöttük a Tárolóeszközök használata során Visual Studio. Olyan oktatóanyagokra mutató hivatkozásokat is találhat, mint a Docker használata egyoldalas React-alkalmazásokkal.

VS Konténer hivatkozások
Container Tools in Visual Studio
Témaköröket talál a buildeszközök tárolóban való futtatásáról, a Docker-alkalmazások debuggingeléséről, a fejlesztési eszközök hibaelhárításáról, a Docker-tárolók üzembe helyezéséről és a Kubernetes Visual Studio való áthidalásáról.

Alapszintű Docker-osztályozási infografika tárolókhoz, képekhez és adatbázisokhoz

.NET és Docker

.NET mikroszolgáltatás-útmutató
.NET Útmutató: Mikroszolgáltatás-alkalmazások és -tárolók
Bevezetési útmutató a tárolókkal felügyelt mikroszolgáltatás-alapú alkalmazásokhoz.

Docker Infoographic
Mi az a Docker?
A Docker-tárolók alapvető magyarázata, beleértve a Docker-tárolók virtuális gépekkel való összehasonlítását , valamint a Docker-kifejezések és -fogalmak alapszintű osztályozását , amely a tárolók, a rendszerképek és a regisztrációs adatbázisok közötti különbséget ismerteti.

Docker Taxonomy infografika
Tutorial: .NET-alkalmazások tárolóba helyezése
Megtudhatja, hogyan tárolózhat tárolóba egy .NET-alkalmazást a Dockerrel, beleértve a Dockerfile létrehozását, az alapvető parancsokat és az erőforrások tisztítását.

Belső hurok fejlesztési munkafolyamat a Dockerrel: infografika
Fejlesztési munkafolyamat Docker-alkalmazásokhoz
A Docker-tárolóalapú alkalmazások belső ciklusú fejlesztési munkafolyamatát ismerteti.

Azure Container Services

Azure tárolópéldányok képernyőképe
Azure Container Instances
Megtudhatja, hogyan futtathat igény szerinti Docker-tárolókat felügyelt, kiszolgáló nélküli Azure környezetben, hogyan helyezheti üzembe a Docker CLI-vel, ARM-mel, Azure Portal, többtárolós csoportokat hozhat létre, adatokat oszthat meg a tárolók között, kapcsolódhat virtuális hálózathoz stb.

Azure Container Registry képernyőkép
Azure Container Registry
Megtudhatja, hogyan hozhat létre, tárolhat és kezelhet tárolólemezképeket és -összetevőket egy privát beállításjegyzékben minden típusú tárolótelepítéshez. Hozzon létre Azure tárolóregisztrációs adatbázisokat a meglévő tárolófejlesztési és üzembehelyezési folyamatokhoz, állítson be automatizálási feladatokat, és ismerje meg, hogyan kezelheti a regisztrációs adatbázisokat, beleértve a georeplikálást és az ajánlott eljárásokat.

Azure Service Fabric képernyőkép
Azure Service Fabric
Ismerje meg a Azure Service Fabric, amely egy elosztott rendszerplatform a méretezhető és megbízható mikroszolgáltatások és tárolók csomagolásához, üzembe helyezéséhez és kezeléséhez.

Azure App Service képernyőkép
Azure App Service
Megtudhatja, hogyan hozhat létre és üzemeltethet webalkalmazásokat, mobil háttérrendszereket és RESTful API-kat a választott programozási nyelven az infrastruktúra kezelése nélkül. Próbálja ki a Azure App Service Learn modult, hogy docker-rendszerképen alapuló webalkalmazást telepítsen, és konfigurálja a folyamatos üzembe helyezést.

További információ a tárolókat támogató Azure szolgáltatásokról.

Docker-tárolók – magyarázó videó

A Kubernetes és a Container Orchestration magyarázó videója

Tárolók Windows rendszeren

Windows kiszolgálótárolók ikon
Konténerek a Windows dokumentációban
Csomagolja be az alkalmazásokat a függőségeikkel, és használja ki az operációs rendszerszintű virtualizálást a gyors, teljesen elszigetelt környezetekhez egyetlen rendszeren. Ismerje meg a Windows tárolókat, beleértve a gyors útmutatókat, az üzembe helyezési útmutatókat és a mintákat.

Gyakori kérdések ikon
GYIK a Windows tárolókról
A tárolókkal kapcsolatos gyakori kérdéseket talál. Nézze meg ezt a magyarázatot a StackOverflow-on: "Mi a különbség a Docker for Windows és a Docker on Windows között?"

Windows konténerikon
A környezet beállítása
Megtudhatja, hogyan állíthat be Windows 11, Windows 10 vagy Windows Server tárolók létrehozására, futtatására és üzembe helyezésére, beleértve az előfeltételeket, a Docker telepítését és a Windows tároló alaprendszerképek kezelését.

AKS ikon
Windows Server tároló létrehozása az Azure Kubernetes Service (AKS)-en
Megtudhatja, hogyan helyezhet üzembe ASP.NET mintaalkalmazást egy Windows Server tárolóban egy AKS-fürtön a Azure CLI használatával.