WSL2 ile Docker Kullanmak

·LinuxWindows·
#Docker#WSL2

Bugün WSL2 ile Docker containerlarımızı nasıl kurarız bu konuyu konuşacağız. Farkettiyseniz WSL2 üzerinde çalışan linux systemd tabanlı değil. Bu sebepten ötürü Docker containerlarınızı servis olarak çalıştıramayacaksınız. Bunun için Docker’in bir çözümü var. Eğer sisteminizde WSL2 kurulu değil ise WSL2 ile Windows Üzerinde Linux Kullanmak makalemizi takip edin ve ardından bu makaleyi takip etmeye başlayın.

Windows Docker Desktop Kurulumu

Öncelikle bu adresten Docker Desktop for Windows programını indirelim. Ardından kurulum işlemini yapalım -kısaca tüm seçeneklere next diyebilirsiniz, adware/düzenlenmesi gereken ayar bulunmamakta-.

 

Docker Desktop WSL2 Ayarları

Ayarları yapabilmek için öncelikle Docker Desktop uygulamasını açınız. Sağ alttaki balina logosuna sağ tıklayıp Dashboard seçeneğini seçiniz. Aşağıda gösterilen ayarları sırası ile yapınız.

WSL2 ile Docker Kullanmak

Uygulamamızı açtıktan sonra ayarlar simgesine tıklayalım. Ardından General menüsü altından Use the WSL 2 based engine seçeneğini seçelim. 

 

WSL2 ile Docker Kullanmak

Resources menüsüne tıklayalım. Buradan WSL INTEGRATION seçeneğini seçelim. Çıkan ayarlardan "Enable integration with my default WSL distro" seçeneğini işaretleyip alttaki distrolar için gereken tikleri aktif hale getirelim. 

Bu işlemleri tamamladıktan sonra Apply & Restart düğmesine tıklayarak ayarlarımızı kaydedelim. Docker Desktop yeniden başlayacaktır. Bu işlemin ardından kontrol edebilirsiniz. Gelin beraber bakalım.

 

Çalışıyor mu deneyelim 😊

WSL2 ile Docker Kullanmak

Gördüğünüz gibi öncesi sonrası farkını görmüş olduk. Sorularınızı yorum bölümünden yöneltebilirsiniz. İyi çalışmalar dilerim.