๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

TIL, WIL/TIL๐Ÿ“˜

03. 17 TIL : Docker๋กœ Redis ์ ์šฉํ•˜๊ธฐ ๋ฐ ๊ด€๋ จ ๋‚ด์šฉ ์ •๋ฆฌ

728x90

0. ์™œ ๋„์ž…ํ•˜๊ฒŒ ๋˜์—ˆ๋Š”๊ฐ€?

- ์ตœ์ข… ํ”„๋กœ์ ํŠธ์—์„œ Redis๋ฅผ ์‚ฌ์šฉํ•˜๋Š”๋ฐ ๋กœ์ปฌ์— ์„ค์น˜ํ•˜๋Š” ๊ฒƒ์ด ๋งค์šฐ ๋ฒˆ๊ฑฐ๋กญ๊ณ  ํ”„๋กœ์ ํŠธ๊ฐ€ ๋๋‚œ ํ›„ ๋ฐ”๋กœ ์‚ฌ์šฉํ•  ์ผ๋„ ์—†์–ด ๋ณด์ด๋Š” ๋ฐ ์„ค์น˜ํ•˜๋Š” ๊ฒƒ์ด ๋ถ€๋‹ด์Šค๋Ÿฌ์› ๊ณ , ์ด๋Ÿฐ ์ƒํ™ฉ์— Docker๋ฅผ ํ™œ์šฉํ•œ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ๋˜์–ด ๋„์ž…ํ•ด๋ณด๊ธฐ๋กœ ํ–ˆ๋‹ค.

 

1. Docker๋ž€? ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹ ์†ํ•˜๊ฒŒ ๊ตฌ์ถ•, ํ…Œ์ŠคํŠธ ๋ฐ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ๋Š” ์†Œํ”„ํŠธ์›จ์–ด ํ”Œ๋žซํผ

์ฃผ์š” ๊ฐœ๋…

1) ์ปจํ…Œ์ด๋„ˆ

์ปจํ…Œ์ด๋„ˆ๋กœ ์„ค์ •ํ•œ ๊ณต๊ฐ„ ์•ˆ์—์„œ ๋กœ์ปฌ์— ๋ณ„๋„๋กœ ๋‹ค๋ฅธ ๊ธฐ์ˆ , ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋“ฑ์„ ์„ค์น˜ํ•  ํ•„์š”์—†์ด ํ”„๋กœ์„ธ์Šค๋ฅผ ๊ฒฉ๋ฆฌํ•ด ๋™์ž‘ํ•˜๋Š” ๊ธฐ์ˆ 

- ์„œ๋ฒ„์— ์—ฌ๋Ÿฌ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰ ์‹œ ๋…๋ฆฝ์ ์œผ๋กœ ์‹คํ–‰๋˜์–ด VM์„ ์‚ฌ์šฉํ•˜๋Š” ๋Š๋‚Œ์„ ์ค€๋‹ค

- ์‹คํ–‰ ์ค‘์ธ ์ปจํ…Œ์ด๋„ˆ์— ์ ‘์†ํ•˜์—ฌ ๋ช…๋ น์–ด๋ฅผ ์ž…๋ ฅํ•  ์ˆ˜ ์žˆ๋‹ค

- ์ƒˆ๋กœ์šด ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๋งŒ๋“œ๋Š” ๋ฐ ์‹œ๊ฐ„์ด ๋งค์šฐ ์ ๊ฒŒ ์†Œ์š”๋œ๋‹ค

 

2) ์ด๋ฏธ์ง€

์ปจํ…Œ์ด๋„ˆ ์‹คํ–‰์— ํ•„์š”ํ•œ ํŒŒ์ผ๊ณผ ์„ค์ •์„ ํฌํ•จํ•˜๊ณ  ์žˆ์œผ๋ฉฐ ์ƒํƒœ ๊ฐ’์„ ๊ฐ€์ง€๊ณ  ๋ณ€ํ•˜์ง€ ์•Š๋Š”๋‹ค. ์ปจํ…Œ์ด๋„ˆ๋Š” ์ด๋ฏธ์ง€๋ฅผ ์‹คํ–‰ํ•œ ์ƒํƒœ์ด๋ฉฐ, ๋ณ€๊ฒฝ๋˜๋Š” ๊ฐ’์€ ์ปจํ…Œ์ด๋„ˆ์— ์ €์žฅ๋œ๋‹ค. ๊ฐ™์€ ์ด๋ฏธ์ง€๋ฅผ ๊ฐ€์ง€๊ณ  ์—ฌ๋Ÿฌ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ์œผ๋ฉฐ ์ด๋ฏธ์ง€๋Š” ์ปจํ…Œ์ด๋„ˆ์˜ ๊ฐ’์— ์˜ํ–ฅ์„ ๋ฐ›์ง€ ์•Š๋Š”๋‹ค.

 

2. Docker๋ฅผ ๊ฐ€์ง€๊ณ  Redis ์ ์šฉํ•˜๊ธฐ (Docker Desktop)

1) Docker Desktop์—์„œ Docker hub์— ์ ‘์†, Redis ์ด๋ฏธ์ง€๋ฅผ Pull

2) ํ•ด๋‹น ์ด๋ฏธ์ง€๋ฅผ ๊ฐ€์ง€๊ณ  ์ปจํ…Œ์ด๋„ˆ๋ฅผ ๋งŒ๋“ ๋‹ค

3) ์„œ๋ฒ„ ๋™์ž‘ ์‹œ ํ•ด๋‹น ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰์‹œํ‚ค๊ธฐ๋งŒ ํ•˜๋ฉด, ์„œ๋ฒ„๋Š” Redis๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค! ์ •๋ง ๊ฐ„๋‹จํ–ˆ๋‹ค.

 

3. ์ž์ฃผ ์‚ฌ์šฉํ•˜๋Š” Docker ๋ช…๋ น์–ด ์ •๋ฆฌ

 

์ฐธ๊ณ  ๋ ˆํผ๋Ÿฐ์Šค : https://tecoble.techcourse.co.kr/post/2021-08-14-docker/

 

docker ์ดํ•ดํ•˜๊ธฐ

tecoble.techcourse.co.kr

์ฐธ๊ณ ํ•œ ์˜์ƒ : https://www.youtube.com/watch?v=chnCcGCTyBg 

 

728x90

'TIL, WIL > TIL๐Ÿ“˜' ์นดํ…Œ๊ณ ๋ฆฌ์˜ ๋‹ค๋ฅธ ๊ธ€

03. 22 TIL  (0) 2023.03.22
03. 21 TIL  (0) 2023.03.21
03. 18 TIL  (0) 2023.03.21
03. 15 TIL  (0) 2023.03.15
03. 05 TIL  (0) 2023.03.06