Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Uzaktan geliştirme için kapsayıcıları kullanma ve Uygulamaları Docker platformuyla dağıtma, birçok avantajı olan çok popüler bir çözümdür. Linux için Windows Alt Sistemi (WSL), Visual Studio, Visual Studio Code, .NET ve çok çeşitli Azure hizmetleri gibi Microsoft araçları ve hizmetleri tarafından sunulan çeşitli destek hakkında daha fazla bilgi edinin.
Windows üzerinde Docker
Windows için Docker Desktop'ı yükleme
Yükleme adımlarını, sistem gereksinimlerini, yükleyiciye nelerin dahil olduğunu, nasıl kaldırılacaklarını, kararlı ve uç sürümler arasındaki farkları ve Windows ile Linux kapsayıcıları arasında nasıl geçiş yapılacağını bulun.
Docker'ı kullanmaya başlama
Docker yönlendirmesi ve kurulum belgeleri, videolu bir kılavuz da dahil olmak üzere kullanmaya başlamaya yönelik adım adım yönergelerle birlikte.
MS Learn kursu: Docker kapsayıcılarına giriş
Microsoft Learn, Docker'ı kullanmaya başlama ve Azure hizmetleriyle bağlantı kurma ile ilgili çeşitli kurslara ek olarak Docker kapsayıcıları hakkında ücretsiz bir giriş kursu sunar.
WSL 2'de Docker uzak kapsayıcılarını kullanmaya başlama
WSL 2 (Linux için Windows Alt Sistemi, sürüm 2) kullanarak Windows için Docker Desktop'ı Linux komut satırıyla (Ubuntu, Debian, SUSE vb.) kullanacak şekilde ayarlamayı öğrenin.
VS Code ve Docker
VS Code uzak kapsayıcı grafiği
VS Code ile Docker kapsayıcısı oluşturma
VSCode ekleme 
Docker kapsayıcısına VS Code ekleme
Visual Studio Code'un zaten çalışmakta olan bir Docker kapsayıcısına veya Kubernetes kümesindeki bir kapsayıcıya nasıl eklendiğini öğrenin.
VSCode kapsayıcı menüsü ekran görüntüsü 
Gelişmiş Kapsayıcı Yapılandırma
Visual Studio Code ile Docker kapsayıcılarını kullanmaya yönelik gelişmiş kurulum senaryoları hakkında bilgi edinin veya VS Code ile hata ayıklama için Kapsayıcıları İnceleme hakkındaki bu makaleyi okuyun.
WSL 2'de Uzak Kapsayıcıları Kullanma
WSL 2 (Linux için Windows Alt Sistemi, sürüm 2) ile Docker kapsayıcılarını kullanma ve VS Code ile her şeyi ayarlama hakkında bilgi edinin.
nasıl çalıştığınıda okuyabilirsiniz.
Visual Studio ve Docker
Visual Studio simgesi
Visual Studio'da Docker desteği
Kapsayıcı düzenleme desteğinin yanı sıra Visual Studio'daki ASP.NET projeleri, ASP.NET Core projeleri ve .NET Core ve .NET Framework konsol projeleri için sağlanan Docker desteği hakkında bilgi edinin.
Hızlı Başlangıç: Visual Studio'da Docker
Kapsayıcılı .NET, ASP.NET ve ASP.NET Core uygulamaları oluşturmayı, hatalarını ayıklamayı ve çalıştırmayı öğrenin ve bunları Visual Studio ile Azure Container Registry (ACR), Docker Hub, Azure App Service veya kendi kapsayıcı kayıt defterinizde yayımlayın.
Öğretici: Docker Compose ile çoklu kapsayıcılar içeren uygulama oluşturma
Visual Studio'da Kapsayıcı Araçları'nı kullanırken birden fazla kapsayıcıyı yönetmeyi ve bunlar arasında iletişim kurmayı öğrenin.
React Tek Sayfalı Uygulamaile Docker kullanma gibi öğreticilerin bağlantılarını da bulabilirsiniz.
Visual Studio'da Kapsayıcı Araçlar
Kapsayıcıda derleme araçlarını çalıştırma, Docker uygulamalarında hata ayıklama, geliştirme araçlarıyla ilgili sorunları giderme, Docker kapsayıcılarını dağıtma ve Kubernetes'i Visual Studio ile köprü oluşturma konularını bulabilirsiniz.
.NET ve Docker
.NET Kılavuzu: Mikro hizmet uygulamaları ve kapsayıcıları
Kapsayıcılarla yönetilen mikro hizmet tabanlı uygulamalara giriş kılavuzu.
Docker nedir?
Docker kapsayıcılarının temel açıklaması, Docker kapsayıcılarını Sanal makinelerle
Eğitim: .NET uygulamasını kapsayıcıya yerleştirme
Dockerfile oluşturma, temel komutlar ve kaynakları temizleme de dahil olmak üzere Docker ile bir .NET uygulamasını kapsayıcıya almayı öğrenin.
Docker bilgi grafiği ile 
Docker uygulamaları için geliştirme iş akışı
Docker kapsayıcı tabanlı uygulamalar için iç döngü geliştirme iş akışını açıklar.
Azure Container Services
Azure Container Instances
Docker kapsayıcılarını yönetilen, sunucusuz bir Azure ortamında isteğe bağlı olarak çalıştırmayı, Docker CLI, ARM, Azure Portal ile dağıtmanın yollarını, çok kapsayıcılı gruplar oluşturmayı, kapsayıcılar arasında veri paylaşmayı, sanal ağa bağlanmayı ve daha fazlasını öğrenin.
Azure Container Registry
Her tür kapsayıcı dağıtımı için özel bir kayıt defterinde kapsayıcı görüntülerini ve yapıtlarını oluşturmayı, depolamayı ve yönetmeyi öğrenin. Mevcut kapsayıcı geliştirme ve dağıtım işlem hatlarınız için Azure kapsayıcı kayıt defterleri oluşturun, otomasyon görevlerini ayarlayın ve coğrafi çoğaltma ve en iyi yöntemler de dahil olmak üzere kayıt defterlerinizi yönetmeyi öğrenin.
Azure Service Fabric
Ölçeklenebilir ve güvenilir mikro hizmetleri ve kapsayıcıları paketlemeye, dağıtmaya ve yönetmeye yönelik bir dağıtılmış sistemler platformu olan Azure Service Fabric hakkında bilgi edinin.
Azure App Service
Altyapıyı yönetmeden istediğiniz programlama dilinde web uygulamaları, mobil arka uçlar ve RESTful API'leri oluşturmayı ve barındırmayı öğrenin. Docker görüntüsüne dayalı bir web uygulaması dağıtmak ve sürekli dağıtımı yapılandırmak için Azure App Service Learn modülünü deneyin.
Kapsayıcıları destekleyen diğer Azure hizmetleri hakkında bilgi edinin.
Docker Kapsayıcıları Açıklama Videosu
Kubernetes ve Konteyner Orkestrasyonu Açıklayıcı Videosu
Windows'da kapsayıcılar
Windows dökümanlarındaki kapsayıcılar
Uygulamaları bağımlılıklarıyla paketleyip tek bir sistemdeki hızlı, tamamen yalıtılmış ortamlar için işletim sistemi düzeyinde sanallaştırmadan yararlanın. hızlı başlangıçlar, dağıtım kılavuzları ve örnekler de dahil olmak üzereWindows kapsayıcıları hakkında
Windows kapsayıcıları hakkında SSS
Kapsayıcılar hakkında sık sorulan soruları bulun. Lütfen bu konudaki açıklamayı StackOverflow'da "Windows için Docker ile Windows'ta Docker arasındaki fark nedir?" başlıklı yazıda da görebilirsiniz.
Ortamınızı ayarlama
Windows 11, Windows 10 veya Windows Server'ı, önkoşullar, Docker'ı yükleme ve Windows Container Base Imagesile çalışma dahil olmak üzere kapsayıcılar oluşturmak, çalıştırmak ve dağıtmak için ayarlamayı öğrenin.
Azure Kubernetes Service'te (AKS) Windows Server kapsayıcısı oluşturma
Azure CLI kullanarak bir Windows Server kapsayıcısında ASP.NET örnek uygulamasını AKS kümesine dağıtmayı öğrenin.
Windows developer