Search

Docker ๋„์ปค ์„ค์น˜

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 ๋“ฑ์˜ ํ†ตํ•ฉ๋„ ํ•จ๊ป˜ ์•ˆ๋‚ดํ•ด๋“œ๋ฆด ์ˆ˜ ์žˆ์–ด์š”.

Docker ๋‹ค์šด๋กœ๋“œ

Docker ์ปจํ…Œ์ด๋„ˆ ์ƒ์„ฑ

Docker ์ปจํ…Œ์ด๋„ˆ ์‹คํ–‰ ๋ฐ ์ข…๋ฃŒ

์ปจํ…Œ์ด๋„ˆ ์‹คํ–‰

์ปจํ…Œ์ด๋„ˆ ์ข…๋ฃŒ