Docker’I Windows 10 edition’a yüklemeye çalışırsanız altaki gibi bir hata alabilirsiniz. Çözüm için alttaki adımları izlemeniz gerekiyor.
Install Hyper-V and Containers
Bu işlemleri yaparken restart etmeyin en son bütün işlemler bitince restart etmeniz yeterli olacaktır.
- InstallHyperV.bat adında bir file oluşturum içine alttaki script’i yazıyoruz ve admin mod’a çalıştırıyoruz. .
pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i" del hyper-v.txt dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL pause
- 2. InstallHyperV.bat adında bir file oluşturum içine alttaki script’i yazıyoruz ve admin mod’a çalıştırıyoruz.
pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\*containers*.mum >containers.txt for /f %%i in ('findstr /i . containers.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i" del containers.txt dism /online /enable-feature /featurename:Containers -All /LimitAccess /ALL pause
- Bu işlemleri yaptıktan sonra windows makineyi restart ediyoruz.
- Windows + R tuşuyla çalıştırı açıp regedit’e giriyoruz.
- \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion dizinine gidip EditionID’I modify ediyoruz ve buradaki degeri “Professional†ile değiştiriyoruz.
- Docker Kurulum işlemlerine başlayabilirsiniz elinize sağlık.