
2025-06-02
Docker๋ ๊ธฐ๋ณธ์ ์ผ๋ก ๊ฐ์ํ ๊ธฐ์ ์ ํ์ฉํ๊ธฐ ๋๋ฌธ์, Windows ํ๊ฒฝ์์๋ ๋ช ๊ฐ์ง ์ค์ ์ด ํ์ํฉ๋๋ค. ์ด์์ฒด์ ๋ฒ์ ์ ๋ฐ๋ผ ์ค์ ๋ฐฉ์์ด ๋ค๋ฅด๋ฏ๋ก ๊ตฌ๋ถํด์ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
Windows ๊ธฐ๋ฅ ์ผ๊ธฐ ๋๋ ๋๊ธฐ ๊ฒ์ โ ์คํHyper-V ํ๋ซํผ, Hyper-V ๊ด๋ฆฌ ๋๊ตฌ ๋ฑ)Windows 10 Home ์๋์ ์ Hyper-V๋ฅผ ์ง์ ์ฌ์ฉํ ์ ์๊ธฐ ๋๋ฌธ์, WSL2(Windows Subsystem for Linux v2) ๋ฅผ ์ฌ์ฉํด์ผ ํฉ๋๋ค.
PowerShell(๊ด๋ฆฌ์ ๊ถํ)์์ ๋ค์ ๋ช ๋ น ์คํ:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
์ฌ๋ถํ ํ WSL2์ฉ Linux ์ปค๋ ์ ๋ฐ์ดํธ ์ค์น:
๊ธฐ๋ณธ ๋ฒ์ ์ WSL2๋ก ์ค์ :
wsl --set-default-version 2
Ubuntu ๋ฑ์ ๋ฐฐํฌํ ์ค์น (Microsoft Store)
docker --version
docker info
Windows์์๋ Docker๋ฅผ ์ฌ์ฉํ๊ธฐ ์ํด Hyper-V ๋๋ WSL2 ๊ธฐ๋ฐ ์ค์ ์ด ์ ํ๋์ด์ผ ํ๋ฉฐ, Docker Desktop์ ์ด๋ฅผ ์๋ ๊ฐ์งํ์ฌ ์ ์ ํ ํ๊ฒฝ์ผ๋ก ์ค์น๋ฉ๋๋ค. ํนํ Home ๋ฒ์ ์์๋ WSL2 ์ค์ ์ด ํ์์ด๋ฉฐ, Docker Desktop์ด ์คํ ๊ฐ๋ฅํ ํ๊ฒฝ์ธ์ง ํ์ธํ๋ ๊ฒ์ด ์ค์ํฉ๋๋ค.