Docker ๋์ปค ์ค์น
Overview
โข
์ค์น ๋ฐฉ๋ฒ 1
โฆ
Docker winget ์ค์น
โฆ
์์คํ
ํ๊ฒฝ๋ณ์ ์ถ๊ฐ
โข
์ค์น ๋ฐฉ๋ฒ 2
โฆ
Docker ๋ค์ด๋ก๋
โฆ
Docker ์ค์น
โข
Docker ์ปจํ
์ด๋ ์์ฑ
โข
Docker ์ปจํ
์ด๋ ์คํ
Docker winget ์ค์น
์ค์น ์ ํ์ธ ์ฌํญ
โข
Windows 10 ์ด์
โข
WSL 2๊ฐ ์ค์น๋์ด ์์ด์ผ Docker Linux ์ปจํ
์ด๋ ์ฌ์ฉ ๊ฐ๋ฅ
wsl --install
Bash
๋ณต์ฌ
winget install --id=Docker.DockerDesktop -e
Bash
๋ณต์ฌ
์์คํ ํ๊ฒฝ๋ณ์ ์ถ๊ฐ
1. Docker ์คํ ํ์ผ ๊ฒฝ๋ก ํ์ธ
์ผ๋ฐ์ ์ผ๋ก Docker๋ ๋ค์ ๊ฒฝ๋ก์ ์ค์น๋ฉ๋๋ค:
C:\Program Files\Docker\Docker\resources\bin
Plain Text
๋ณต์ฌ
์ ๊ฒฝ๋ก ์์ docker.exe, docker-compose.exe ๋ฑ์ด ์์ด์ผ ํฉ๋๋ค.
2. ์์คํ
ํ๊ฒฝ ๋ณ์ PATH์ ์ถ๊ฐ
๋ฐฉ๋ฒ 1. ๋ช ๋ น ํ๋กฌํํธ(cmd)์์ ์๋ ์ถ๊ฐ
setx /M PATH "%PATH%;C:\Program Files\Docker\Docker\resources\bin"
Shell
๋ณต์ฌ
โข
/M: ์์คํ
ํ๊ฒฝ๋ณ์ (๋ชจ๋ ์ฌ์ฉ์)
โข
cmd๋ ๊ด๋ฆฌ์ ๊ถํ์ผ๋ก ์คํํด์ผ ์ ์ฉ๋ฉ๋๋ค.
โข
์ฌ๋ถํ
ํ๊ฑฐ๋ ๋ก๊ทธ์์/๋ก๊ทธ์ธํด์ผ ์ ์ฉ๋ ์ ์์ต๋๋ค.
๋ฐฉ๋ฒ 2. PowerShell (๊ด๋ฆฌ์ ๊ถํ)
[Environment]::SetEnvironmentVariable("Path", $Env:Path + ";C:\Program Files\Docker\Docker\resources\bin", [EnvironmentVariableTarget]::Machine)
PowerShell
๋ณต์ฌ
๋ฐฉ๋ฒ 3. GUI๋ก ์ค์ (์๊ฐ์ ์ผ๋ก)
1.
Win + S โ "ํ๊ฒฝ ๋ณ์" ๊ฒ์ โ "์์คํ
ํ๊ฒฝ ๋ณ์ ํธ์ง" ์คํ
2.
[ํ๊ฒฝ ๋ณ์] ๋ฒํผ ํด๋ฆญ
3.
์๋์ ์์คํ
๋ณ์ ํญ๋ชฉ์์ Path ์ ํ ํ [ํธ์ง]
4.
์๋ก ๋ง๋ค๊ธฐ โ C:\Program Files\Docker\Docker\resources\bin ์
๋ ฅ
5.
[ํ์ธ] โ [ํ์ธ] โ ์ฌ์์ ๋๋ ๋ก๊ทธ์์
์ ์ฉ ํ์ธ
docker --version
Shell
๋ณต์ฌ
์ ์ ์ถ๋ ฅ๋๋ฉด ํ๊ฒฝ ๋ณ์ ์ค์ ์ด ์๋ฃ๋ ๊ฒ์
๋๋ค.
ํ์ํ๋ฉด docker-compose, WSL, Git Bash ๋ฑ์ ํตํฉ๋ ํจ๊ป ์๋ดํด๋๋ฆด ์ ์์ด์.