Docker Windows'a Nasıl Kurulur? Adım Adım Kolay Rehber

Windows işletim sistemine Docker kurulumu hakkında adım adım rehber. Docker Desktop kurulumu, test etme ve WSL 2 kurulumunu detaylıca anlatan yazı.

BFS

Merhaba sevgili teknoloji sever! Bugün, yazılım dünyasında son derece popüler olan Docker’ı Windows işletim sistemine nasıl kurabileceğimizi adım adım inceleyeceğiz. Eğer Docker’ı kullanmaya karar verdiysen, seni çok bekletmeden hemen başlamamıza izin ver!

Docker nedir? 🤔
Docker, uygulamaları ve hizmetleri izole bir şekilde çalıştırmanıza olanak tanıyan bir yazılım platformudur. Bu sayede, geliştirdiğiniz uygulamaların ortamını yönetmek daha kolay hale gelir. Windows üzerinde Docker kurarak, Docker konteynerlerini kolayca çalıştırabilir ve geliştiriciler için bu mükemmel araçtan faydalanabilirsiniz. Şimdi, hemen kuruluma geçelim!

Adım 1: Docker Desktop İndirme


İlk olarak, Docker’ı Windows’a kurabilmemiz için Docker Desktop’ı indirmemiz gerekiyor. Docker Desktop, Windows üzerinde Docker kullanabilmemiz için gereken yazılımı içeriyor.

1. Docker'ın resmi web sitesine gidin: [Docker İndirme Sayfası](https://www.docker.com/products/docker-desktop).
2. Windows için uygun olan versiyonu seçin ve indirme işlemini başlatın.

Not: Docker’ı kullanabilmek için Windows 10 Pro veya Enterprise sürümüne sahip olmanız gerektiğini unutmayın. Eğer Windows 10 Home kullanıyorsanız, Docker Desktop’ı Hyper-V desteğiyle çalıştırmak için WSL 2'yi (Windows Subsystem for Linux) kullanmanız gerekecek.

Adım 2: Kurulum İşlemini Başlatma


İndirdiğiniz .exe dosyasına çift tıklayın ve Docker’ı kurmaya başlayın. Kurulum sırasında karşınıza çıkan yönergeleri takip edin. Docker Desktop’ın kurulumunu tamamladıktan sonra bilgisayarınızı yeniden başlatmanız gerekebilir.

Önemli: Docker kurulumunun sorunsuz bir şekilde tamamlanabilmesi için BIOS’unuzda sanallaştırma teknolojisinin (Intel VT-x veya AMD-V) aktif olması gerektiğini unutmayın. Eğer bu seçenek etkin değilse, BIOS ayarlarına girerek etkinleştirmeniz gerekebilir.

Adım 3: Docker'ı Başlatma


Kurulum tamamlandığında, Docker Desktop'ı başlatabilirsiniz. Docker, ilk açıldığında biraz zaman alabilir çünkü bazı arka planda gerekli bileşenleri başlatır. Başarılı bir şekilde başladığında, Docker simgesi Windows görev çubuğunda görünür.

Docker Desktop’ı açtıktan sonra, arayüzde “Welcome to Docker Desktop” yazısını görmelisiniz. Ayrıca, Docker’ın düzgün çalışıp çalışmadığını kontrol etmek için aşağıdaki komutla terminale "docker version" yazıp çalıştırabilirsiniz:

docker version


Eğer her şey yolunda giderse, Docker’ın sürüm bilgilerini terminalde göreceksiniz.

Adım 4: Docker'ı Test Etme


Docker’ın düzgün bir şekilde çalışıp çalışmadığını test etmek için küçük bir konteyner çalıştırarak bunu kolayca anlayabiliriz. Terminalde aşağıdaki komutu yazın:

docker run hello-world


Bu komut, Docker’ın resmi test görüntüsünü indirip çalıştıracak ve size bir selam mesajı gösterecek. Eğer “Hello from Docker!” mesajını görüyorsanız, kurulumunuz başarıyla tamamlanmıştır! 🎉

Adım 5: Docker'ı Konfigüre Etme


Docker’ı daha verimli kullanabilmek için bazı konfigürasyon ayarlarını yapmanız gerekebilir. Docker Desktop’ı açtıktan sonra, sağ üst köşedeki dişli simgesine tıklayarak ayarlara ulaşabilirsiniz. Burada, kaynaklar (CPU, RAM, Disk) gibi ayarları özelleştirebilirsiniz. Örneğin, Docker’a daha fazla bellek atamak isterseniz, buradan RAM miktarını artırabilirsiniz.

Adım 6: WSL 2 Kurulumu (Windows 10 Home)


Eğer Windows 10 Home kullanıyorsanız, Docker’ı Hyper-V yerine WSL 2 üzerinden çalıştırmak için ek adımlar gerekebilir. WSL 2'yi kurarak Linux konteynerlerini sorunsuz çalıştırabilirsiniz. Bunun için şu adımları izleyin:

1. Windows özelliklerinde “Windows Subsystem for Linux” ve “Virtual Machine Platform” seçeneklerini etkinleştirin.
2. WSL 2'yi [Microsoft'un resmi sayfasından](https://docs.microsoft.com/en-us/windows/wsl/install) indirin.
3. Docker Desktop’a gidin ve WSL 2’yi etkinleştirin.

Bu adımları takip ettikten sonra, Docker konteynerlerinizi sorunsuz bir şekilde çalıştırabilirsiniz!

Sonuç


Ve işte karşınızda, Windows’a Docker kurulumunu başarıyla tamamladık! 🚀 Artık geliştiriciler için güçlü bir araç olan Docker’ı kullanarak uygulama geliştirebilir, izole edilmiş ortamlar yaratabilir ve daha verimli bir çalışma ortamı oluşturabilirsiniz.

Docker'ı kurarak yazılım geliştirme süreçlerinizi bir üst seviyeye taşıyabilirsiniz. Eğer takıldığınız veya sormak istediğiniz bir şey olursa, yorumlarda benimle paylaşabilirsiniz. Her zaman yardımcı olmaktan keyif alırım!

İlgili Yazılar

Benzer konularda diğer yazılarımız

ASP.NET Core ile Mobil Uygulama Geliştirme: Cross-Platform Web ve Mobil Uygulama Birleştirme

Günümüzde mobil uygulamalar hayatımızın ayrılmaz bir parçası haline geldi. Akıllı telefonlarımızda geçirdiğimiz zamanın büyük bir kısmını mobil uygulamalar sayesinde geçiriyoruz. Peki, bir mobil uygulama geliştirirken karşılaştığımız zorlukları nasıl...

Modern Yazılım Geliştirme Süreçlerinde Yapay Zeka ve Otomasyonun Rolü: 2025’te Yeni Başlangıçlar

Yazılım geliştirme dünyası hızla evriliyor. 2025 yılına adım attığımızda, bu süreçte yapay zeka ve otomasyonun rolü hiç olmadığı kadar önemli hale geldi. Geçmişte yazılım geliştirme yalnızca kod yazmak ve sistemleri test etmekle sınırlıydı. Ancak bugünün...

Yapay Zeka ile Veri Gizliliği: Yeni Nesil Şifreleme Yöntemleri ve Geleceği

** Veri gizliliği, dijital çağın en önemli konularından biri haline geldi. Günümüz dünyasında her an bir dijital iz bırakıyoruz: sosyal medya paylaşımlarından, online alışverişlere kadar. Bu dijital ayak izlerinin korunması, hem bireysel hem de kurumsal...