Windows tabanlı makinelerde Docker Kurulumu için adım adım bir süreç.

İlk olarak, virtualization BIOS'unu etkinleştirmeniz gerekir.

Etkin olup olmadığını kontrol etmek için, görev yöneticisi performansına gidin, böylece burada görürsünüz :

https://lh7-us.googleusercontent.com/9RtZNIfnuj2EoFpZYGMHFgyTR50k_14sU2z9i7-wSjrDSd2ptCsNSv1hM7dHyLaDszjYml_WzxgWjkd-fSS_3sQ_tQIADgzE_EnIX5ZRrF-l5cIchWWfsWk4ytOen4Dlk86Srpj2Rj4Mnt6vuoCmeIA

<aside> 🚧 If it's not enabled, follow these steps:

</aside>

  1. BIOS veya UEFI ayarlarınızda virtualization teknolojisini etkinleştirmek için, önyükleme işlemi sırasında bilgisayarınızın BIOS veya UEFI yapılandırma menüsüne erişmeniz gerekir. Belirli adımlar bilgisayarınızın üreticisine ve modeline bağlı olarak değişebilir, ancak virtualization’ı etkinleştirmek için genel adımlar aşağıda verilmiştir.
  2. PowerShell'i Yönetici olarak açarak WSL 2'yi yükleyin. Bunu yapmak için Başlat menüsünde "PowerShell "i arayın, "Windows PowerShell "e sağ tıklayın ve "Yönetici olarak çalıştır "ı seçin.
  3. Windows WSL özelliğini etkinleştirmek için aşağıdaki komutu çalıştırın: 10/11:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
  1. Ardından, aynı PowerShell penceresinde içerisinde aşağıdaki komutu çalıştırarak Virtual Machine Platform Özelliğini etkinleştirin:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  1. Ardından WSL 2'yi Default Version olarak ayarlayın (bazen makinenizi yeniden başlatmanız gerekebilir):
wsl --set-default-version 2

Docker İndirme :

  1. Docker web sitesine gidin: https://www.docker.com/products/docker-desktop/ ve Download for Windows seçeneğine tıklayın:

https://lh7-us.googleusercontent.com/zZl98UbhMrsaHYKhTSaySzVl6mhyk7ZQkoSuFxSKYz6gWnGJr_DWZfzm1AyCEcIU_0NVLv6AA394qbADxMFtVjcXW4ZOJImgYNhFJ6zeMTuydUGqD23iOY-hIKNwK86_lV0Xiyi9zhov5CJDSkWJerc

  1. Yükleme işlemini çalıştırın ve yükleme tamamlandıktan sonra makineyi yeniden başlatın:

https://lh7-us.googleusercontent.com/niKiQP7KCLdksIJaW9i7jx5FOssEYNjub-OMNuESJ-KqR_eAYg0oYoMzn4KmDAioIntLzoLMfeUdFEHcph8sxrndrbxuLOyRzs9qYPYP3eA2Ejd47afLnQRtNrYJ3oflSLAISVGoIR8WWfY0j8jHvuw

  1. Docker masaüstünü başlatın ve docker'da entegre etmek için wsl2'yi seçin:

https://lh7-us.googleusercontent.com/TA5ARKYRtLJT5I50ItlMziS56IYZdzBrpx8qYhoDBIo857Df0AO99PgWs2q0RgcwQjdkNkX7j4533-wd_d9aSDDL5PkmwMyHLaMTdEYPiH6JGUyY0nnBF8XjlMb3fFCe55aO9baMkKAWShxPO8ZweTo