Aracılığıyla paylaş


Windows'da Linux Kapsayıcılarını ayarlama

Linux kapsayıcıları, genel kapsayıcı ekosisteminin büyük bir yüzdesini oluşturur ve hem geliştirici deneyimleri hem de üretim ortamları için temeldir. Ancak kapsayıcılar kapsayıcı konağıyla bir çekirdeği paylaştığından Linux kapsayıcılarını doğrudan Windows üzerinde çalıştırmak bir seçenek değildir. Sanallaştırma burada ortaya çıkar.

Alıştırmada Windows 10 ve Windows 11'de Linux kapsayıcıları oluşturma ve çalıştırma adımları açıklanmaktadır.

Bu hızlı başlangıçta yapacaklarınız:

  1. Docker Desktop'ı yükleme
  2. Basit bir Linux kapsayıcısı çalıştırma

Önkoşullar

Aşağıdaki gereksinimleri karşıladığınızdan emin olun:

  • Windows 10 Professional, Windows 10 Enterprise veya üzerini çalıştıran bir fiziksel bilgisayar sistemi. Veya Windows Server 2019 sürüm 1809 veya üzeri
  • Hyper-V etkinleştirildiğinden emin olun.

Docker Desktop'ı yükleme

Windows'a Docker Desktop yükleyin.

İlk Linux Kapsayıcınızı Çalıştırma

Linux kapsayıcılarını çalıştırmak için Docker'ın doğru daemon'u hedeflediğinden emin olmanız gerekir. Sistem tepsisindeki Docker balina simgesine tıklarken eylem menüsünden Switch to Linux Containers seçerek bunu değiştirebilirsiniz. Switch to Windows Containersgörürseniz Linux daemon'unu zaten hedeflemiş olursunuz.

Doğru daemon'u hedeflediğiniz doğrulandıktan sonra kapsayıcıyı aşağıdaki komutla çalıştırın:

docker run --rm busybox echo hello_world

Kapsayıcı çalışır, "hello_world" yazdırır ve sonra çıkar.

docker imagessorguladığınızda, az önce çekip çalıştırdığınız Linux kapsayıcı görüntüsünü görürsünüz:

docker images

REPOSITORY             TAG                 IMAGE ID            CREATED             SIZE
busybox                latest              59788edf1f3e        4 weeks ago         3.41MB

Sonraki Adımlar

Örnek uygulama oluşturmayı öğrenin