Inflearn brand logo image
Inflearn brand logo image
์ฑ„๋„ํ†ก ์•„์ด์ฝ˜

์ œ๋ฐœ ๋„์ปค ์”์‹œ๋‹ค!

๐Ÿ’†โ€โ™€๏ธ์ด๋ ‡๊ฒŒ ์‰ฝ๊ฒŒ ๋„์ปค๋ฅผ ์„ค๋ช…ํ•ด์ฃผ๋Š” ๊ฐ•์ขŒ๊ฐ€ ์žˆ์—ˆ๋‹ค๋‹ˆ... ์ด์ œ ๋„์ปค๋ฅผ ์™œ ์“ฐ๋Š”์ง€ ์•Œ๊ฒ ์–ด!

์ดˆ๊ธ‰์ž๋ฅผ ์œ„ํ•ด ์ค€๋น„ํ•œ
[๋ฐฑ์—”๋“œ, ๋ฐ๋ธŒ์˜ต์Šค ยท ์ธํ”„๋ผ] ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๊ฑธ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์–ด์š”

  • ๋„์ปค

  • ๋„์ปค๋ฅผ ์“ฐ๋Š” ์ง„์งœ ์ด์œ 

58% ์ด์ƒ์˜ ๊ฐœ๋ฐœ์ž๊ฐ€
์ด๋ฏธ ํ”„๋กœ๋•์…˜์—์„œ ๋„์ปค๋ฅผ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

 

๋„์ปค์˜ ํ˜„ ์œ„์น˜ ๐Ÿณ

๋„์ปค๋Š” 2014๋…„์— 1.0 ๋ฒ„์ „์„ ์ถœ์‹œํ•œ ํ›„ ์ง€๊ธˆ๊นŒ์ง€ ๊พธ์ค€ํžˆ ์„ฑ์žฅํ–ˆ์œผ๋ฉฐ ์ปจํ…Œ์ด๋„ˆ ํ™˜๊ฒฝ์˜ ํ‘œ์ค€์œผ๋กœ ์ž๋ฆฌ ์žก์•˜์Šต๋‹ˆ๋‹ค.

2016 ๋…„์— ๋„์ปค์—์„œ ๋ฐœํ‘œํ•œ ํ†ต๊ณ„๋ฅผ ๋ณด๋ฉด 58% ์— ํ•ด๋‹นํ•˜๋Š” ๊ฐœ๋ฐœ์ž๋“ค์ด ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์— ๋„์ปค๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ๋‹ตํ–ˆ์Šต๋‹ˆ๋‹ค.

์ด๋Š” ์‹ค๋กœ ์—„์ฒญ๋‚œ ์ˆ˜์น˜์ธ๋ฐ์š”, ์–ด๋–ค ์„œ๋น„์Šค๋“  ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์€ ๋งค์šฐ ํฐ ์˜๋ฏธ๋ฅผ ๊ฐ€์ง‘๋‹ˆ๋‹ค. ํ”„๋กœ๋•์…˜์— ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธฐ๋ฉด ํšŒ์‚ฌ ์ˆ˜์ต์— ์ฐจ์งˆ์ด ์ƒ๊ธฐ๊ธฐ ๋•Œ๋ฌธ์ด์ฃ . ๊ทธ๋ž˜์„œ ์–ด๋–ค ํšŒ์‚ฌ๋“  ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์€ ์•ˆ์ •์ ์ด๊ณ  ์˜ค๋žœ ์‹œ๊ฐ„๋™์•ˆ ๊ฒฝํ—˜์ด ์ถ•์ ๊ณ  ์ž…์ฆ๋œ ํˆด์„ ์‚ฌ์šฉํ•ด์„œ ๊ตฌ์ถ•ํ•˜๊ธฐ ๋งˆ๋ จ์ด์ฃ .

1.0 ๋ฒ„์ „์ด ๋ฆด๋ฆฌ์ฆˆ ๋˜๊ณ  ๊ฒจ์šฐ 2๋…„์ด ์ง€๋‚œ ์ƒํ’ˆ์„ ํ”„๋กœ๋•์…˜์—์„œ 58% ๊ฐ€ ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ํ–ˆ์œผ๋‹ˆ ๋„์ปค์˜ ์˜ํ–ฅ๋ ฅ์ด ๋А๊ปด์ง€์‹œ์ฃ ?

 

์ด๋Ÿฐ ๋ถ„๋“ค์—๊ฒŒ ์ถ”์ฒœ! ๐ŸŒญ

$ docker build ...
$ docker run ...

๐Ÿ‘†์ด ๋ช…๋ น์–ด๋Š” ์“ธ ์ค„ ์•Œ๊ฒ ๋Š”๋ฐ ๋Œ€์ฒด ๋„์ปค๋ฅผ ์™œ ์“ฐ๋Š”์ง€ ์•„์ง๋„ ๋ชจ๋ฅด๊ฒ ๋Š” ๋ถ„๋“ค,
ํ˜น์€ ๋‚œ ์ € ๋ช…๋ น์–ด๋„ ๋ชจ๋ฅด๊ฒ ๋Š”๋ฐ... ํ•˜์‹œ๋Š” ๋ถ„๋“ค๋„ ๋ฌผ๋ก  ์ถ”์ฒœ!

 

๋ฌด์—‡์„ ๋ฐฐ์šฐ๋‚˜์š”? ๐Ÿคท๐Ÿผโ€โ™€๏ธ

๋‚จ๋“ค์ด ์“ด๋‹ค๊ณ  ๋ฌด์ž‘์ • ๋ฐฐ์šฐ๋Š”๊ฒŒ ๋ฌด์Šจ ์˜๋ฏธ๊ฐ€ ์žˆ์„๊นŒ์š”? ์ด๋ฒˆ ๊ฐ•์ขŒ๋ฅผ ํ†ตํ•ด์„œ ๋„์ปค๋ฅผ ์“ฐ๋Š” ์ด์œ ์™€ ๋„์ปค์˜ ์ฒ ํ•™์„ ๋ฐฐ์›Œ๋ด…์‹œ๋‹ค.

๊ทธ ๋‹ค์Œ์€ ์‹ค์Šต์— ๋“ค์–ด๊ฐ‘๋‹ˆ๋‹ค. ์ด๋ฏธ์ง€๋ฅผ ๋นŒ๋“œํ•˜๊ณ  ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์ƒ์„ฑํ•ด ๋‚ด ์†์œผ๋กœ ๋„์ปค๋ฅผ ํ•œ ๋ฒˆ ๋‹ค๋ค„๋ด…์‹œ๋‹ค.

๋˜ํ•œ ์ปจํ…Œ์ด๋„ˆ ๋Ÿฐํƒ€์ž„์—์„œ ์‚ฌ์šฉ๋˜๋Š” ๋‹ค์–‘ํ•œ ์˜ต์…˜๋“ค(ํฌํŠธ ๋ฐ”์ธ๋”ฉ, ๋ณผ๋ฅจ)๊ณผ Nginx, MongoDB, Redis ๋ฅผ ๋ง›๋ณผ ๊ธฐํšŒ๋„ ์ฃผ์–ด์ง‘๋‹ˆ๋‹ค! ์ž์„ธํ•œ ๋‚ด์šฉ์€ ๐Ÿ‘‰๐Ÿป[์ปค๋ฆฌํ˜๋Ÿผ]์„ ํ™•์ธํ•ด์ฃผ์„ธ์š”!

 

๊ฟ€ ํŒ ๐Ÿ 

๊ฐ•์˜ ํ›„๋ฐ˜๋ถ€์— ๋„์ปค๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ง„์งœ ์ด์œ ๊ฐ€ ๋ฐํ˜€์ง‘๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‹ˆ ๊ผญ ๋๊นŒ์ง€ ์ˆ˜๊ฐ•์„ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ๐Ÿ‰

์ด๋ ‡๊ฒŒ ๋งˆ์ง€๋ง‰์— ๊ทธ ์ด์œ ๋ฅผ ๊ณต๊ฐœํ•˜๋Š” ์ด์œ ๋Š” ๋„์ปค์— ๋Œ€ํ•œ ๊ธฐ๋ณธ ์ง€์‹ ์—†์ด ์ด๋ฅผ ๊ณต๊ฐํ•˜๊ณ  ์ดํ•ดํ•˜๊ธฐ ์–ด๋ ต๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๊ฐ•์˜ ์ดˆ๋ฐ˜๋ถ€ํ„ฐ ์ฐจ๊ทผ ์ฐจ๊ทผํžˆ ๋”ฐ๋ผ์˜ค์‹ ๋‹ค๋ฉด, ๋„์ปค๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ์ง„์งœ ์ด์œ ๋ฅผ ๋“ค์—ˆ์„ ๋•Œ ์•„! ๊ทธ๋Ÿฐ ๊ฑฐ์˜€๊ตฐ! ํ•˜๋ฉด์„œ ํฌ์—ด์„ ๋А๋ผ ์‹ค๊ฒ๋‹ˆ๋‹ค.

 

์ค€๋น„๋ฌผ์ด ๋”ฐ๋กœ ์žˆ๋‚˜์š”? ๐Ÿ

Windows: 64 ๋น„ํŠธ Windows 7 ์ด์ƒ์˜ ํ™˜๊ฒฝ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
Mac: 2010 ๋…„ ์ด์ƒ ๋ชจ๋ธ๊ณผ 10.13 ๋ฒ„์ „ ์ด์ƒ์˜ macOS ๊ทธ๋ฆฌ๊ณ  4GB ์ด์ƒ์˜ ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.
Ubuntu: ์•„๋ž˜ ๋ฒ„์ „๊ณผ ํ˜ธํ™˜๋˜๋ฉฐ 64 ๋น„ํŠธ ํ™˜๊ฒฝ์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. 

  • Disco 19.04
  • Cosmic 18.10
  • Bionic 18.04 (LTS)
  • Xenial 16.04 (LTS)

์†Œ์Šค์ฝ”๋“œ ํŽธ์ง‘๊ธฐ๋Š” ์—ฌ๋Ÿฌ๋ถ„๋“ค์—๊ฒŒ ์ต์ˆ™ํ•œ ๊ฒƒ์„ ์‚ฌ์šฉํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค. ํ…์ŠคํŠธ๋ฅผ ํŽธ์ง‘ ํ•  ์ˆ˜ ์žˆ๋‹ค๋ฉด ๋ฉ”๋ชจ์žฅ๋„ ์ƒ๊ด€ ์—†์Šต๋‹ˆ๋‹ค.

์ˆ˜์—…์—์„œ Shell ๋ช…๋ น์–ด๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ์ด๋“ค์„ ์ž์„ธํžˆ ์•Œ ํ•„์š”๋Š” ์—†์Šต๋‹ˆ๋‹ค. ์–ด๋””๊นŒ์ง€๋‚˜ ์ด ๊ฐ•์ขŒ๋Š” ๋„์ปค๊ฐ€ ์ฃผ์ธ๊ณต์ž…๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์šฐ๋ฆฌ๊ฐ€ ์ž‘์„ฑํ•œ ์ฝ”๋“œ๊ฐ€ ์–ด๋–ค ์›๋ฆฌ๋กœ ์ž‘๋™ํ•˜๋Š”์ง€ ์•Œ ํ•„์š”๋„ ์—†์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๊ฐ€ ์ž‘์„ฑํ•˜๋Š” ์ฝ”๋“œ ํ˜น์€ ๋ช…๋ น์–ด๋“ค์€ ๋‹จ์ง€ ๋„์ปค๋ฅผ ์„ค๋ช…ํ•˜๊ธฐ ์œ„ํ•ด์„œ ์‚ฌ์šฉํ•˜๋Š”๊ฒƒ ๋ฟ์ž…๋‹ˆ๋‹ค.

 

์งˆ๋ฌธ๊ณผ ๋‹ต๋ณ€ ๐Ÿ™‰

Q. ๋น„์ „๊ณต์ž๋„ ์ˆ˜๊ฐ•ํ•˜๋Š”๋ฐ ๋ฌด๋ฆฌ๊ฐ€ ์—†๋‚˜์š”?

A. ๋„ค ์ƒ๊ด€ ์—†์Šต๋‹ˆ๋‹ค. ์ „๊ณต ์ง€์‹์ด ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฐ ๋ถ„๋“ค๊ป˜
์ถ”์ฒœ๋“œ๋ ค์š”!

ํ•™์Šต ๋Œ€์ƒ์€
๋ˆ„๊ตฌ์ผ๊นŒ์š”?

  • ๋„์ปค๊ฐ€ ๋ญ์ง€?

  • ๋„์ปค๋Š” ์“ธ ์ค„ ์•Œ์ง€๋งŒ ์™œ ์“ฐ๋Š”์ง€ ๋ชจ๋ฅด๊ณ  ์“ฐ์‹œ๋Š” ๋ถ„๋“ค

์•ˆ๋…•ํ•˜์„ธ์š”
๋ฌดํŒŒ๋งˆ์ž…๋‹ˆ๋‹ค.

8,593

๋ช…

์ˆ˜๊ฐ•์ƒ

415

๊ฐœ

์ˆ˜๊ฐ•ํ‰

11

๊ฐœ

๋‹ต๋ณ€

4.7

์ 

๊ฐ•์˜ ํ‰์ 

3

๊ฐœ

๊ฐ•์˜

๋ฐ๋ธŒ์˜ต์Šค ์—”์ง€๋‹ˆ์–ด. ์žฌ๋ฏธ๋ฅผ ๋А๋‚€์ˆœ๊ฐ„: ๋„์ปค ์ฒ˜์Œ ์ผ์„๋•Œ, ์ฟ ๋ฒ„๋„คํ‹ฐ์Šค ์ฒ˜์Œ ์ผ์„๋•Œ ๊ทธ๋ฆฌ๊ณ  ChatGPT ์ฒ˜์Œ ์ผ์„๋•Œ.

์ปค๋ฆฌํ˜๋Ÿผ

์ „์ฒด

15๊ฐœ โˆ™ (2์‹œ๊ฐ„ 7๋ถ„)

๊ฐ•์˜ ๊ฒŒ์‹œ์ผ: 
๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ์ผ: 

์ˆ˜๊ฐ•ํ‰

์•„์ง ์ถฉ๋ถ„ํ•œ ํ‰๊ฐ€๋ฅผ ๋ฐ›์ง€ ๋ชปํ•œ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.
๋ชจ๋‘์—๊ฒŒ ๋„์›€์ด ๋˜๋Š” ์ˆ˜๊ฐ•ํ‰์˜ ์ฃผ์ธ๊ณต์ด ๋˜์–ด์ฃผ์„ธ์š”!