Bagikan melalui


Gambaran umum pengembangan jarak jauh Docker di Windows

Menggunakan kontainer untuk pengembangan jarak jauh dan menyebarkan aplikasi dengan platform Docker adalah solusi yang sangat populer dengan banyak manfaat. Pelajari selengkapnya tentang berbagai dukungan yang ditawarkan oleh alat dan layanan Microsoft, termasuk Subsistem Windows untuk Linux (WSL), Visual Studio, Visual Studio Code, .NET, dan berbagai layanan Azure.

Docker di Windows

Docker Docs Icon
Instal Docker Desktop untuk Windows
Temukan langkah-langkah penginstalan, persyaratan sistem, apa yang disertakan dalam alat penginstal, cara menghapus instalasi, perbedaan antara versi stabil dan tepi, dan cara beralih antara kontainer Windows dan Linux.

Docker running screenshot
Mulai menggunakan Docker
Orientasi Docker dan menyiapkan dokumen dengan instruksi langkah demi langkah tentang cara memulai, termasuk panduan video.

Microsoft Learn Docker course screenshot
Kursus MS Learn: Pengantar kontainer Docker
Microsoft Learn menawarkan kursus intro gratis pada kontainer Docker, selain berbagai kursus tentang mulai menggunakan Docker dan terhubung dengan layanan Azure.

Docker Desktop WSL2 menu screenshot
Mulai menggunakan kontainer jarak jauh Docker di WSL 2
Pelajari cara menyiapkan Docker Desktop untuk Windows untuk digunakan dengan baris perintah Linux (Ubuntu, Debian, SUSE, dll) menggunakan WSL 2 (Subsistem Windows untuk Linux, versi 2).

Visual Studio Code dan Docker

VS Code remote container graphic
Membuat kontainer Docker dengan Visual Studio Code
Siapkan lingkungan dev dengan fitur lengkap di dalam kontainer dengan ekstensi Remote - Containers dan temukan tutorial untuk menyiapkan kontainer NodeJS, kontainer Python, atau kontainer ASP.NET Core.

VSCode attach Docker screenshot
Lampirkan Visual Studio Code ke kontainer Docker
Pelajari cara melampirkan Visual Studio Code ke kontainer Docker yang sudah berjalan atau ke kontainer di kluster Kubernetes.

VSCode container menu screenshot
Konfigurasi Kontainer Tingkat Lanjut
Pelajari tentang skenario penyiapan tingkat lanjut untuk menggunakan kontainer Docker dengan Visual Studio Code atau baca artikel ini tentang cara Memeriksa Kontainer untuk penelusuran kesalahan dengan Visual Studio Code.

VSCode Docker Desktop with WSL screenshot
Menggunakan Kontainer Jarak Jauh di WSL 2
Baca tentang menggunakan kontainer Docker dengan WSL 2 (Subsistem Windows untuk Linux, versi 2) dan cara mengatur semuanya dengan Visual Studio Code. Anda juga dapat membaca tentang cara kerjanya.

Visual Studio dan Docker

Visual Studio icon
Dukungan Docker di Visual Studio
Pelajari tentang dukungan Docker yang tersedia untuk proyek ASP.NET, proyek ASP.NET Core, dan proyek konsol .NET Core dan .NET Framework di Visual Studio, selain dukungan untuk orkestrasi kontainer.

Visual Studio Docker menu
Mulai Cepat: Docker di Visual Studio
Pelajari cara membuat, men-debug, dan menjalankan aplikasi .NET, ASP.NET, dan ASP.NET Core dalam kontainer dan menerbitkannya ke Azure Container Registry (ACR), Docker Hub, Azure App Service, atau registri kontainer Anda sendiri dengan Visual Studio.

VS tutorial screenshot
Tutorial: Membuat aplikasi multi-kontainer dengan Docker Compose
Pelajari cara mengelola lebih dari satu kontainer dan berkomunikasi di antara kontainer saat menggunakan Alat Kontainer di Visual Studio. Anda juga dapat menemukan tautan ke tutorial seperti cara Menggunakan Docker dengan Aplikasi Satu Halaman React.

VS Container links
Alat Kontainer di Visual Studio
Temukan topik yang mencakup cara menjalankan alat build dalam kontainer, men-debug aplikasi Docker, memecahkan masalah alat pengembangan, menyebarkan kontainer Docker, dan menjembatani Kubernetes dengan Visual Studio.

Basic Docker taxonomy infographic for containers, images, and registries

.NET dan Docker

.NET microservice guide cover
Panduan .NET: Aplikasi layanan mikro dan kontainer
Panduan pengantin untuk aplikasi berbasis layanan mikro yang dikelola dengan kontainer.

Docker Taxonomy infographic
Tutorial: Mengontainerisasi aplikasi .NET
Pelajari cara membuat kontainer aplikasi .NET dengan Docker, termasuk pembuatan Dockerfile, perintah penting, dan membersihkan sumber daya.

Inner-loop dev workflow with Docker infographic
Alur kerja pengembangan untuk aplikasi Docker
Menjelaskan alur kerja pengembangan perulangan dalam untuk aplikasi berbasis kontainer Docker.

Azure Container Services

Azure container instances screenshot
Azure Container Instances
Pelajari cara menjalankan kontainer Docker sesuai permintaan di lingkungan Azure terkelola tanpa server, termasuk cara untuk menyebarkan dengan Docker CLI, ARM, Portal Microsoft Azure, membuat grup multi-kontainer, berbagi data antar kontainer, menyambungkan ke jaringan virtual, dan banyak lagi.

Azure Container Registry screenshot
Azure Container Registry
Pelajari cara membangun, menyimpan, dan mengelola gambar dan artefak kontainer dalam registri privat untuk semua jenis penyebaran kontainer. Buat registri kontainer Azure untuk alur pengembangan dan penyebaran kontainer yang ada, siapkan tugas otomatisasi, dan pelajari cara mengelola registri Anda, termasuk replikasi geografis dan praktik terbaik.

Azure Service Fabric screenshot
Azure Service Fabric
Pelajari tentang Azure Service Fabric, platform sistem terdistribusi untuk pengemasan, penyebaran, dan pengelolaan layanan mikro dan kontainer yang dapat diskalakan dan dapat diandalkan.

Azure App Service screenshot
Azure App Service
Pelajari cara membangun dan menghosting aplikasi web, back end seluler, dan API RESTful dalam bahasa pemrograman pilihan Anda tanpa mengelola infrastruktur. Coba modul Azure App Service Learn untuk menyebarkan aplikasi web berdasarkan gambar Docker dan konfigurasikan penyebaran berkelanjutan.

Pelajari selengkapnya tentang layanan Azure yang mendukung kontainer.

Video Penjelas Kontainer Docker

Video Penjelas Orkestrasi Kubernetes dan Kontainer

Kontainer di Windows

Windows server containers icon
Kontainer pada dokumen Windows
Mengemas aplikasi dengan dependensi dan memanfaatkan virtualisasi tingkat sistem operasi untuk lingkungan yang cepat dan sepenuhnya terisolasi pada satu sistem. Pelajari tentang kontainer Windows, termasuk mulai cepat, panduan penyebaran, dan sampel.

FAQ icon
Pertanyaan Umum tentang kontainer Windows
Temukan tanya jawab umum tentang kontainer. Lihat juga penjelasan ini di StackOverflow tentang "Apa perbedaan antara Docker untuk Windows dan Docker di Windows?"

windows container icon
Menyiapkan lingkungan Anda
Pelajari cara menyiapkan Windows 11, Windows 10, atau Windows Server untuk membuat, menjalankan, dan menyebarkan kontainer, termasuk prasyarat, menginstal Docker, dan bekerja dengan Gambar Dasar Kontainer Windows.

AKS icon
Membuat kontainer Windows Server pada Azure Kubernetes Service (AKS)
Pelajari cara menyebarkan aplikasi sampel ASP.NET dalam kontainer Windows Server ke kluster AKS menggunakan Azure CLI.