์ฑ„๋„ํ†ก ์•„์ด์ฝ˜
BEST

๋„์ปค ์“ธ ๋• ํ•„์ˆ˜! ๋„์ปค ์ปดํฌ์ฆˆ

๋„์ปค๋ฅผ ์‹ค์ œ ์‚ฌ์šฉํ•˜๋ ค๋‹ค๋ณด๋ฉด ํ•ญ์ƒ ๋“ฑ์žฅํ•˜๋Š” ๋„์ปค ์ปดํฌ์ฆˆ! ๋ฌด์—‡์ด ์ข‹์€์ง€, ์–ด๋–ป๊ฒŒ ํ™œ์šฉํ•˜๋Š”์ง€๋ฅผ ์‹ค์Šต๊ณผ ํ•จ๊ป˜ ๋ฐฐ์šธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Thumbnail

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

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

  • ๊ธด ๋ช…๋ น์–ด ๋Œ€์‹  ์„ค์ • ํŒŒ์ผ๋กœ ๊ด€๋ฆฌํ•˜๋Š” ๋„์ปค ์ปดํฌ์ฆˆ

  • ๊ธฐ์ดˆ์ ์ธ ๋ฉ€ํ‹ฐ ์ปจํ…Œ์ด๋„ˆ ๊ด€๋ฆฌ๋ฒ•

  • ์›Œ๋“œํ”„๋ ˆ์Šค๋‚˜ ํ”Œ๋ผ์Šคํฌ ์„œ๋ฒ„๋ฅผ ์†์‰ฝ๊ฒŒ ์‹คํ–‰ํ•˜๋Š” ๋ฐฉ๋ฒ•

  • ๋„์ปค ์ปดํฌ์ฆˆ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด์„œ ์ฃผ์˜ํ•  ์ 

๋„์ปค ์ปดํฌ์ฆˆ, ๊ธฐ๋ณธ๋ถ€ํ„ฐ ํ•ต์‹ฌ๊นŒ์ง€!

๋„์ปค๋ฅผ ์‹ค์ œ ์‚ฌ์šฉํ•˜๋ ค๋‹ค๋ณด๋ฉด ํ•ญ์ƒ ๋„์ปค ์ปดํฌ์ฆˆ๊ฐ€ ๋“ฑ์žฅํ•ฉ๋‹ˆ๋‹ค.
๋„์ปค๋งŒ์œผ๋กœ๋„ ํž˜๊ฒจ์› ๋Š”๋ฐ ๋˜ ๋ญ”๊ฐ€๋ฅผ ๋ฐฐ์šฐ๋ผ๊ณ  ํ•˜๋‹ˆ ๋‹ต๋‹ตํ•  ์ˆ˜๋„ ์žˆ๋Š”๋ฐ์š”.

๋„์ปค ์ปดํฌ์ฆˆ์™€ ํ•จ๊ป˜๋ผ๋ฉด,
๋ณต์žกํ•œ ๋„์ปค ๋ช…๋ น์–ด (X)
๊น”๋”ํ•œ ์„ค์ • ํŒŒ์ผ๊ณผ ๊ฐ„๋‹จํ•œ ๋ช…๋ น์–ด (O)

"๋„์ปค ์ปดํฌ์ฆˆ"๋ฅผ ๊ฒ€์ƒ‰ํ–ˆ์„ ๋•Œ
๊ฐ€์žฅ ์œ„์— ๋‚˜ํƒ€๋‚˜๋Š” ๋ธ”๋กœ๊ทธ ์ €์ž์˜ ์ง๊ฐ•!

๊ตฌ๊ธ€์—์„œ ๋„์ปค ์ปดํฌ์ฆˆ๋ฅผ ๊ฒ€์ƒ‰ํ•œ ํ™”๋ฉด

๋ธ”๋กœ๊ทธ ๊ธ€์ด ๊ฐœ๋ฐœ ํ™˜๊ฒฝ ๊ตฌ์ถ•์— ์ค‘์ ์„ ๋‘์—ˆ๋‹ค๋ฉด, ์ด ๊ฐ•์˜์—์„œ๋Š” ๋„์ปค ์ปดํฌ์ฆˆ์˜ ๊ธฐ๋ณธ๋ถ€ํ„ฐ ๋‹ค์–‘ํ•œ ํ˜•ํƒœ์˜ ์—ฐ์Šต ๋ฌธ์ œ๋ฅผ ํ†ตํ•ด ์ ์šฉ ์‚ฌ๋ก€๋ฅผ ์ตํž ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

โœ”๏ธ ๋„์ปค ์ปดํฌ์ฆˆ๋Š” ์™œ ์“ธ๊นŒ์š”?

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

โœ”๏ธ ์ด ๊ฐ•์˜๋Š” ์–ด๋–ค ๋‚ด์šฉ์„ ๋‹ค๋ฃจ๋‚˜์š”?

  1. ๋„์ปค ์ปดํฌ์ฆˆ(Docker Compose)๋ž€ ๋ฌด์—‡์ธ๊ฐ€?
  2. ์‹ค์Šต์œผ๋กœ ์‚ดํŽด๋ณด๋Š” ๋„์ปค ์ปดํฌ์ฆˆ์˜ ์žฅ์ 
  3. docker-compose.yml ํŒŒ์ผ ์ž‘์„ฑ๋ฒ•
  4. ์‹ค์ „์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋„์ปค ์ปดํฌ์ฆˆ ๋ช…๋ น์–ด
  5. ๋„์ปค ์ปดํฌ์ฆˆ์—์„œ ์œ ์˜ํ•  ์ 

โœ”๏ธ ์ด ๊ฐ•์˜์˜ ์žฅ์ ์€ ๋ญ”๊ฐ€์š”?

  • ๋‹ค์–‘ํ•œ ์˜คํ”„๋ผ์ธ ๊ฐ•์˜ ๊ฒฝํ—˜์˜ ํ•ต์‹ฌ์„ ์˜จ๋ผ์ธ์— ์˜ฎ๊ฒผ์Šต๋‹ˆ๋‹ค.
  • ๋‹จ์›๋ณ„ ๊ฐœ์ธ์‹ค์Šต ์ž๋ฃŒ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ์‹ค๋ฌด์— ๋ฐ”๋กœ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๋‚ด์šฉ๋งŒ ๋‹ด์•˜์Šต๋‹ˆ๋‹ค.

โœ”๏ธ ์•„์ง ๋„์ปค๋ฅผ ์™œ ์จ์•ผ ํ•˜๋Š”์ง€ ๋ชจ๋ฅด๊ฒ ๋‚˜์š”?

๊ฐ•์‚ฌ๊ฐ€ ์“ด ์™œ ๊ตณ์ด ๋„์ปค(์ปจํ…Œ์ด๋„ˆ)๋ฅผ ์จ์•ผ ํ•˜๋‚˜์š”? ๊ธ€์„ ์ฝ์œผ์‹œ๊ฑฐ๋‚˜ ์•„๋ž˜ ์˜์ƒ์„ ๋ณด์‹œ๊ธธ ์ถ”์ฒœํ•ฉ๋‹ˆ๋‹ค.

 

์ด ๊ฐ•์˜๋Š” 44bits ์šด์˜์ง„์ธ seapy, nacyo_t, subicura์™€ ํ•จ๊ป˜ ์ œ์ž‘ํ•˜์˜€์Šต๋‹ˆ๋‹ค.

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

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

  • ๋„์ปค๋ฅผ ๊ฐœ๋ฐœํ™˜๊ฒฝ์— ๋„์ž…ํ•˜๋ ค๋Š” ๋ถ„

  • ๊ธฐ์ดˆ์ ์ธ ์ปจํ…Œ์ด๋„ˆ ์šด์˜ ๋ฐฉ๋ฒ•

  • ์ปจํ…Œ์ด๋„ˆ ๊ด€๋ฆฌ๋ฅผ ์‰ฝ๊ฒŒ ํ•˜๊ณ  ์‹ถ์€ ๋ถ„

์„ ์ˆ˜ ์ง€์‹,
ํ•„์š”ํ• ๊นŒ์š”?

  • ๋„์ปค

์•ˆ๋…•ํ•˜์„ธ์š”
๋„ˆ๊ตด์ž…๋‹ˆ๋‹ค.

849

๋ช…

์ˆ˜๊ฐ•์ƒ

62

๊ฐœ

์ˆ˜๊ฐ•ํ‰

32

๊ฐœ

๋‹ต๋ณ€

4.6

์ 

๊ฐ•์˜ ํ‰์ 

1

๊ฐœ

๊ฐ•์˜

๋‹ค์–‘ํ•จ์ด ์–ด์šฐ๋Ÿฌ์ง€๋Š” ์„ธ์ƒ์„ ๊ฟˆ๊พธ๋Š” ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ์ž์ž…๋‹ˆ๋‹ค.
๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ๋ถ€ํ„ฐ ์ง€๋ผ ์„ค์ •, ์—…๋ฌด ํ”„๋กœ์„ธ์Šค ๊ฐœ์„ ๊นŒ์ง€ ์ด๋Ÿฐ์ €๋Ÿฐ ๊ฒฝํ—˜์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.
ํด๋ผ์šฐ๋“œ๋ฅผ ์ž˜ ์จ๋ณด๊ณ ์ž ํ˜„์—…์—์„œ ๋‹ค์–‘ํ•œ ์‹œ๋„๋ฅผ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

Pycon KR, ์‚ผ์„ฑ์ „์ž, SK๋ถ€์‚ฐ์ •๋ณด์‚ฐ์—…์ง„ํฅ์› ๋“ฑ์—์„œ ๋„์ปค ๊ฐ•์˜๋ฅผ ์—ฌ๋Ÿฌ ์ฐจ๋ก€ ์ง„ํ–‰ํ–ˆ์Šต๋‹ˆ๋‹ค.

44bits ๋ธ”๋กœ๊ทธ์™€ ํŒŸ์บ์ŠคํŠธ ์šด์˜์— ์ฐธ์—ฌํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๋”๋ณด๊ธฐ

๊ณต๋™ ์ง€์‹๊ณต์œ ์ž

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

์ „์ฒด

21๊ฐœ โˆ™ (50๋ถ„)

ํ•ด๋‹น ๊ฐ•์˜์—์„œ ์ œ๊ณต:

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

์ˆ˜๊ฐ•ํ‰

์ „์ฒด

62๊ฐœ

4.6

62๊ฐœ์˜ ์ˆ˜๊ฐ•ํ‰

  • ๋กœํ† ๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
    ๋กœํ† 

    ์ˆ˜๊ฐ•ํ‰ 1

    โˆ™

    ํ‰๊ท  ํ‰์  5.0

    5

    52% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

    ์ดํ•ดํ•˜๊ธฐ ์‰ฌ์šด ์ข‹์€ ๊ฐ•์˜์˜€์Šต๋‹ˆ๋‹ค!

    • ๋„ˆ๊ตด
      ์ง€์‹๊ณต์œ ์ž

      ์ดํ•ดํ•˜๊ธฐ ์‰ฌ์šฐ์…จ๋‹ค๋‹ˆ ์˜๋„๊ฐ€ ์ „๋‹ฌ๋œ ๊ฒƒ ๊ฐ™์•„ ๊ธฐ์˜๋„ค์š”! ^^

  • sh007.jeong๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
    sh007.jeong

    ์ˆ˜๊ฐ•ํ‰ 5

    โˆ™

    ํ‰๊ท  ํ‰์  4.6

    4

    100% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

    ๋„์ปค ์ปดํฌ์ฆˆ์˜ ๊ธฐ์ดˆ์ ์ธ ์‚ฌ์šฉ๋ฐฉ๋ฒ•์„ ์ตํžˆ๋Š”๋ฐ ๋„์›€์ด ๋ฉ๋‹ˆ๋‹ค. ๋‹ค๋งŒ ์„ค๋ช…์ด ์••์ถ•์ ์œผ๋กœ ๋˜์–ด ์žˆ๋‹ค๋Š” ์ ์€ ์•„์‰ฝ์Šต๋‹ˆ๋‹ค. ๋„์ปค ์ปดํฌ์ฆˆ๋ฅผ ์‚ฌ์šฉํ•จ์— ์žˆ์–ด์„œ ํ•„์š”ํ•œ ์ „๋ฐ˜์ ์ธ ์ง€์‹์„ ์›ํ•˜์‹œ๋Š” ๋ถ„๋“ค์—๊ฒŒ๋Š” ๋‚ด์šฉ์ด ๋ถ€์กฑํ•˜๋‹ค๊ณ  ๋А๊ปด์งˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    • ๋„ˆ๊ตด
      ์ง€์‹๊ณต์œ ์ž

      ์ „๋ฐ˜์ ์ธ ์ง€์‹์ด ๋ถ€์กฑํ•˜๋‹ค๊ณ  ๋А๋ผ์…จ๊ตฐ์š”. ์ œ๊ฐ€ ์‹ค๋ฌด์—์„œ ์ž์ฃผ ์‚ฌ์šฉํ•˜๋Š” ๋‚ด์šฉ๋งŒ ๋„ฃ์—ˆ๋Š”๋ฐ, ์ข€๋” ๋„“์€ ๋ฒ”์œ„๋ฅผ ๋‹ค๋ค„์ฃผ๊ธธ ๊ธฐ๋Œ€ํ•˜์…จ์„ ์ˆ˜๋„ ์žˆ๊ฒ ์–ด์š”. ์ถ”ํ›„ ๋ณด๊ฐ• ๊ณ„ํš์‹œ ์ฐธ๊ณ ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

  • user๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
    user

    ์ˆ˜๊ฐ•ํ‰ 22

    โˆ™

    ํ‰๊ท  ํ‰์  5.0

    5

    100% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

    ๊ฐ„๋‹จํ•˜๊ฒŒ docker-compose๋ฅผ ์‚ดํŽด๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฌธ์„œ ์ฝ๊ธฐ๋Š” ์‹ซ๊ณ  ๋น ๋ฅด๊ฒŒ ๊ธฐ๋ฐ˜์„ ๋‹ค์ง€๋Š”๋ฐ ์ข‹์Šต๋‹ˆ๋‹ค.

    • ๋„ˆ๊ตด
      ์ง€์‹๊ณต์œ ์ž

      ๊ผญ ํ•„์š”ํ•œ ๋‚ด์šฉ๋งŒ ๋‹ค๋ฃจ๋ ค๊ณ  ๋…ธ๋ ฅํ–ˆ๋Š”๋ฐ, ์˜๋„๊ฐ€ ์ „๋‹ฌ๋œ ๊ฒƒ ๊ฐ™์•„ ๊ธฐ์˜๋„ค์š”!

  • ๊น€๋Œ€์„ฑ๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
    ๊น€๋Œ€์„ฑ

    ์ˆ˜๊ฐ•ํ‰ 15

    โˆ™

    ํ‰๊ท  ํ‰์  4.9

    3

    100% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

    ๊ฐ™์€ ๊ฐ•์˜๋กœ ๋ฌถ์—ฌ์žˆ์–ด๋„ ๋ ๋ฒ•ํ•œ๋ฐ ใ… ใ…  ๊ทธ๋ž˜๋„ ๊ฐ•์˜ ๋‚ด์šฉ ์ข‹์Šต๋‹ˆ๋‹ค

    • ๋„ˆ๊ตด
      ์ง€์‹๊ณต์œ ์ž

      ์•—, ์–ด๋–ค ๊ฐ•์˜๋ž‘ ๊ฐ™์ด ๋ฌถ์—ฌ ์žˆ๊ธธ ๋ฐ”๋ผ์…จ๋Š”์ง€ ์•Œ๋ ค์ฃผ์‹ค ์ˆ˜ ์žˆ์„๊นŒ์š”? ํ˜น์‹œ '์ดˆ๋ณด๋ฅผ ์œ„ํ•œ ๋„์ปค ์•ˆ๋‚ด์„œ'์ธ๊ฐ€์š”?

  • ์ •์ค€๋ช…๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€
    ์ •์ค€๋ช…

    ์ˆ˜๊ฐ•ํ‰ 3

    โˆ™

    ํ‰๊ท  ํ‰์  5.0

    5

    100% ์ˆ˜๊ฐ• ํ›„ ์ž‘์„ฑ

    ์ฐจ๊ทผ์ฐจ๊ทผ ์‹ค์Šต์œผ๋กœ ๋”ฐ๋ผ๊ฐ€๋ณผ ์ˆ˜ ์žˆ์–ด์„œ ์ข‹์•˜์Šต๋‹ˆ๋‹ค.

    • ๋„ˆ๊ตด
      ์ง€์‹๊ณต์œ ์ž

      ๋„์›€์ด ๋˜์‹  ๊ฒƒ ๊ฐ™์•„ ๊ธฐ์ฉ๋‹ˆ๋‹ค! ^^

๋น„์Šทํ•œ ๊ฐ•์˜

๊ฐ™์€ ๋ถ„์•ผ์˜ ๋‹ค๋ฅธ ๊ฐ•์˜๋ฅผ ๋งŒ๋‚˜๋ณด์„ธ์š”!

์—ฐ๊ด€ ๋กœ๋“œ๋งต

๊ฐ•์˜๊ฐ€ ํฌํ•จ๋œ ๋กœ๋“œ๋งต์œผ๋กœ ํ•™์Šตํ•ด ๋ณด์„ธ์š”!

โ‚ฉ36,300