๐Ÿณ[WSL+Docker Desktop] Docker Desktop ์„ค์น˜ & ๊ฐ„๋‹จ Test

์žฅ์ง„ํ™์ดยท2025๋…„ 8์›” 24์ผ

์‚ฝ์งˆ๊ธฐ

๋ชฉ๋ก ๋ณด๊ธฐ
1/1

์ „ ๋‹จ๊ณ„:
https://honge1122.tistory.com/123


Docker Desktop ์„ค์น˜

https://www.docker.com/

์ด์ œ ๋„์ปค ๋ฐ์Šคํฌํƒ‘ ์„ค์น˜

๊ฒ๋จน์ง€๋ง๊ณ  ๋ฌด์‹œํ•˜๋ฉด ๋œ๋‹ค.

๊ทธ ์ด์œ ๋Š” Docker๋Š” ๋‚ด๋ถ€์ ์œผ๋กœ WSL 2 ๊ธฐ๋ฐ˜์˜ ๊ฐ€์ƒ ๋„คํŠธ์›Œํฌ๋ฅผ ์“ฐ๊ธฐ ๋•Œ๋ฌธ!

WSL2๊ฐ€ ๋‚ด๋ถ€์ ์œผ๋กœ Hyper-V ๊ธฐ๋ฐ˜ ๊ฐ€์ƒ๋จธ์‹ ์œผ๋กœ Docker ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰ํ•œ๋‹ค.

์ด๋•Œ ํ˜ธ์ŠคํŠธ๋ž‘ ์ปจํ…Œ์ด๋„ˆ ๋„คํŠธ์›Œํฌ ํ†ต์‹ ์„ ๋งค๋„๋Ÿฝ๊ฒŒ ์—ฐ๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด์„œ host ํŒŒ์ผ์„ ์ˆ˜์ •ํ•˜๋Š” ๊ฑฐ์ž„!(์ด๋ฆ„-์ฃผ์†Œ ๋งคํ•‘)

๊ฒฐ๋ก : ์ •์ƒ๋™์ž‘ ์ด๋‹ค

ํ•ด๋‹น ํ™”๋ฉด์ด ์‹คํ–‰๋˜๋ฉด ์ •์ƒ ์„ค์น˜ ๋œ ๊ฑฐ๋‹ค.

docker run hello-world๊นŒ์ง€ ํ•ด๋ณด๋ฉด ์ •์ƒ์„ค์น˜ ํ™•์ธ ๋!

์ด์ง€๋งŒ,

๋‹ค๋ฅธ ํ…Œ์ŠคํŠธ๋„ ํ•ด๋ด์•ผ๊ฒ ์ง€?



httpd ์ด๋ฏธ์ง€ ๋‹ค์šด๋กœ๋“œ


httpd ์ด๋ฏธ์ง€๋ฅผ ์„ค์น˜ํ•˜๊ณ  ํ™•์ธํ•˜๋Š” ๊ณผ์ •๋„ ์ง„ํ–‰ํ•ด๋ณด๊ฒ ๋‹ค.

๊ทธ๋Ÿฌ๋ ค๋ฉด ์šฐ์„  httpd ์ด๋ฏธ์ง€๋ฅผ ๋‹ค์šด๋ฐ›์•„์•ผ ํ•œ๋‹ค

1. docker pull

docker pull httpd

docker pull httpd


์‹ค์ œ ์ƒ๊ธด ๊ฑธ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.


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

httpd ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰ํ•ด๋ณด์ž.

docker run -d -p [port] --name [name] httpd

docker run -d -p [port] --name [name] httpd
์ปจํ…Œ์ด๋„ˆ ์ด๋ฆ„์€ http-test ๋กœ ํ–ˆ๋‹ค


3. ์ ‘์†


ํ™•์ธํ–ˆ๊ณ ,
์ด์ œ ์„ค์ •ํ•œ ํฌํŠธ๋กœ ์ ‘์†ํ•ด๋ณด์ž.


profile
์ผ๋‹จ ์ง„ํ–‰์‹œ์ผœ

0๊ฐœ์˜ ๋Œ“๊ธ€