¹Ýµð¾Ø·ç´Ï½º ÀÎÅͳݼ­Á¡

³×ºñ°ÔÀÌ¼Ç ½Ç½Ã°£ Àαâ Ã¥

    óÀ½ºÎÅÍ Á¦´ë·Î ¹è¿ì´Â µµÄ¿/Äí¹ö³×Ƽ½º ÄÁÅ×ÀÌ³Ê °³¹ß°ú ¿î¿µ

    º£½ºÆ®

    óÀ½ºÎÅÍ Á¦´ë·Î ¹è¿ì´Â µµÄ¿/Äí¹ö³×Ƽ½º ÄÁÅ×ÀÌ³Ê °³¹ß°ú ¿î¿µ °³Á¤½ÅÆÇ, ÄÁÅ×ÀÌ³Ê ±âÃʺÎÅÍ ¹èÆ÷, ¾Û ±¸Ãà, ÆÐŰ¡, Ŭ¶ó¿ìµå ¿î¿µ, CD ÀÚµ¿È­±îÁö ½Ç¹« Ȱ¿ë¹ý ÇÑ ±ÇÀ¸·Î ³¡³»±â

    • ¾ß¸¶´Ù ¾ÆÅ°³ë¸® Àú
    • ÀÌÃáÇõ ¿ª
    • Á¦ÀÌÆà
    • 2025³â 05¿ù 29ÀÏ
    • Á¤°¡
      40,000¿ø
    • ÆÇ¸Å°¡
      36,000¿ø [10% ÇÒÀÎ]
    • °áÁ¦ ÇýÅÃ
      ¹«ÀÌÀÚ
    • Àû¸³±Ý
      2,000¿ø Àû¸³ [5%P]

      NAVER Pay °áÁ¦ ½Ã ³×À̹öÆäÀÌ Æ÷ÀÎÆ® 5% Àû¸³ ?

    • ¹è¼Û±¸ºÐ
      ¾÷ü¹è¼Û(¹ÝµðºÏ)
    • ¹è¼Û·á
      ¹«·á¹è¼Û
    • Ãâ°í¿¹Á¤ÀÏ

      Ãâ°í¿¹Á¤ÀÏ ¾È³»

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

      close

      2025³â 07¿ù 02ÀÏ(¼ö)

      ¡Ø Ãâ°í¿¹Á¤ÀÏÀº µµ¼­ Àç°í»óȲ¿¡ µû¶ó º¯µ¿µÉ ¼ö ÀÖ½À´Ï´Ù.

    ¼ö·®
    ȸ¿ø¸®ºä
    - [0]
    ISBN: 9791194587279 624ÂÊ 1,185g 188 x 245 (§®)

    Áö±Ý ÀÌÃ¥Àº

    • ÆÇ¸ÅÁö¼ö : 0

    ÀÌ ºÐ¾ßÀÇ º£½ºÆ®¼¿·¯

    ÀÌ Ã¥Àº

    ½ÇÀü ¾ÖÇø®ÄÉÀÌ¼Ç °³¹ß°ú ¿î¿µÀ» À§ÇÑ µµÄ¿/Äí¹ö³×Ƽ½º ÄÁÅ×ÀÌ³Ê ±â¼ú ¿Ïº® ÇØ¼³¼­

    µµÄ¿¿Í Äí¹ö³×Ƽ½º¸¦ Ȱ¿ëÇÑ ÄÁÅ×ÀÌ³Ê ±â¼úÀÇ ÇÙ½ÉÀ» Áý´ë¼ºÇÑ ½ÇÀü ÀÔ¹®¼­´Ù. ÄÁÅ×ÀÌ³Ê °¡»óÈ­ ±â¼úÀÇ °³³äºÎÅÍ ½ÃÀÛÇØ, µµÄ¿ ±â¹Ý ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷¿Í À̹ÌÁö »ý¼º, ³×Æ®¿öÅ© ±¸¼º, ¿ÀÄɽºÆ®·¹ÀÌ¼Ç ½Ã½ºÅÛ Äí¹ö³×Ƽ½º±îÁö ´Ü°èº°·Î ÀÍÈú ¼ö ÀÖµµ·Ï ±¸¼ºµÇ¾ú´Ù. ÃÊÆÇ Ãâ°£ ÀÌÈÄ º¯È­ÇÑ ÃֽŠ»ýŰ踦 ¹Ý¿µÇØ Àü¸é °³Á¤/Áõº¸µÇ¾úÀ¸¸ç, ÄÁÅ×ÀÌ³Ê °³¹ß °æÇèÀÌ Ç³ºÎÇÑ ÀúÀÚÀÇ ³ëÇÏ¿ì¿Í Çö¾÷ »ç·Ê¸¦ ´ã¾Ò±â¿¡ Ãʺ¸ÀÚºÎÅÍ Áß±ÞÀÚ±îÁö ¸ðµÎ¿¡°Ô À¯¿ëÇÏ´Ù.


     


     


    ÃâÆÇ»ç ¸®ºä

    µû¶ó Çϸç ÀÍÈ÷´Â ÄÁÅ×ÀÌ³Ê ±â¼ú ½ÇÀü ÀÔ¹®¼­

    ³¯¸¶´Ù ¹Ù²î´Â ¼ÒÇÁÆ®¿þ¾î °³¹ß ȯ°æ ¼Ó¿¡¼­ ÄÁÅ×ÀÌ³Ê ±â¼úÀº ¼±ÅÃÀÌ ¾Æ´Ñ Çʼö ±â¼ú·Î ÀÚ¸® Àâ¾ÒÀ¸¸ç, µµÄ¿¿Í Äí¹ö³×Ƽ½º´Â ÀÌÁ¦ °³¹ßÀÚ¶ó¸é ´©±¸³ª ÀÌÇØÇØ¾ß ÇÒ ÇÙ½É µµ±¸´Ù. ÇÁ·±Æ®¿£µå¿Í ¹é¿£µå, ÀÎÇÁ¶ó, DevOps¸¦ ¾Æ¿ì¸£´Â Àü¹æÀ§Àû ¼ö¿ä´Â ¸ðµç °³¹ßÀÚ¿¡°Ô ÄÁÅ×ÀÌ³Ê ±â¼úÀ» ¿ä±¸Çϰí ÀÖ´Ù.
    ÀÌ Ã¥Àº µµÄ¿¿Í Äí¹ö³×Ƽ½º¸¦ Áß½ÉÀ¸·Î ÄÁÅ×ÀÌ³Ê ±â¼úÀ» ´Ü°èÀûÀ¸·Î ÀÍÈú ¼ö ÀÖµµ·Ï ±¸¼ºµÇ¾î ÀÖ´Ù. ´Ü¼øÇÑ °³³ä ³ª¿­ÀÌ ¾Æ´Ñ, ½Ç½À Áß½ÉÀÇ ¿¹Á¦¿Í ±¸¼ºÀ¸·Î Ãʺ¸ÀÚµµ ½ÇÁ¦ ¾÷¹«¿¡ °ð¹Ù·Î Àû¿ëÇÒ ¼ö ÀÖ´Â ½ÇÀü °¨°¢À» ±â¸¦ ¼ö ÀÖ´Ù. À̹ÌÁö ºôµå, ´ÙÁß ÄÁÅ×ÀÌ³Ê ±¸¼º, Äí¹ö³×Ƽ½º¸¦ ÅëÇÑ ¿ÀÄɽºÆ®·¹ÀÌ¼Ç Àü·«±îÁö, ½Ç¹«¿¡ ²À ÇÊ¿äÇÑ ±â¼úµéÀ» dzºÎÇÏ°Ô ´ã¾Ò´Ù.
    À̹ø °³Á¤½ÅÆÇÀº º¯È­ÇÑ ÃֽŠ»ýŰ踦 ¹Ý¿µÇÏ¿© ³»¿ëÀ» Àü¸é ¼öÁ¤¡¤º¸¿ÏÇÏ¿´À¸¸ç, ÀúÀÚÀÇ ½Ç¹« °æÇè°ú ±â¼úÀû ÅëÂûÀÌ ´õÇØÁ® ´õ¿í ±íÀÌ ÀÖ°í ½Ç¿ëÀûÀÎ Áöħ¼­¸¦ ¿Ï¼ºÇß´Ù. °³³ä ÇнÀÀ» ³Ñ¾î °³¹ß°ú ¿î¿µ¿¡ ÇÊ¿äÇÑ »ç°í¹æ½ÄÀ» Çü¼ºÇϰí, ½Ç¹«¿¡ ÄÁÅ×ÀÌ³Ê ±â¼úÀ» Àû¿ëÇÒ ¼ö ÀÖÀ» °ÍÀÌ´Ù.
    Ãʺ¸ÀÚºÎÅÍ ½Ç¹«ÀÚ±îÁö, ÄÁÅ×ÀÌ³Ê ±â¼úÀ» Á¦´ë·Î ¹è¿ì°í ½ÍÀº ¸ðµç °³¹ßÀÚ¸¦ À§ÇÑ Ä£ÀýÇÏ°íµµ ½ÇÁúÀûÀÎ °¡À̵å´Ù. ÀÌ Ã¥°ú ÇÔ²² ÄÁÅ×ÀÌ³Ê ±â¼ú ¿©Á¤ÀÇ Ã¹°ÉÀ½À» ³»µðµ®º¸ÀÚ!

    ÁÖ¿ä ³»¿ë
    ÄÁÅ×ÀÌ³Ê¿Í µµÄ¿ÀÇ °³³ä, ±¸Á¶, ½ÇÇà ¿ø¸®
    µµÄ¿ À̹ÌÁö ºôµå¿Í ½ÇÇà, Æ÷Æ®Æ÷¿öµù ½Ç½À
    ÄÄÆ÷Á ÀÌ¿ëÇÑ ´ÙÁß ÄÁÅ×ÀÌ³Ê ±¸¼º ¹× ½ÇÇà
    ÄÁÅ×ÀÌ³Ê °£ ³×Æ®¿öÅ© ¿¬µ¿°ú ¸¶¿îÆ®, ½ÃÅ©¸´ °ü¸®
    µµÄ¿ ±â¹Ý À¥ ¾ÖÇø®ÄÉÀ̼ǰú API ¼­¹ö ±¸Ãà
    ½ÇÀü MySQL µ¥ÀÌÅÍ ½ºÅä¾î¿Í ¸¶À̱׷¹ÀÌÅÍ ÄÁÅ×ÀÌ³Ê ¼³Á¤
    Äí¹ö³×Ƽ½º¸¦ ÅëÇÑ °í°¡¿ë¼º ¿î¿µ ¹× ½ºÄÉÀϸµ Àü·«
    ¿î¿µ ȯ°æ¿¡¼­ÀÇ º¸¾È ¼³Á¤, º¼·ý, ·Î±× ¼öÁý µî ½Ç¹« ±â¼ú


     


    ÀúÀÚ ¼Ò°³

    ¾ß¸¶´Ù ¾ÆÅ°³ë¸®

    ÁÖ½Äȸ»ç »çÀ̹ö ¿¡ÀÌÀüÆ® ¼Ò¼Ó. ¶óÀÌºê ½ºÆ®¸®¹Ö ¼­ºñ½º¸¦ °³¹ßÇÏ¸ç °³¹ßÀÚ »ý»ê¼º ÆÀÀÇ ÃѰýÀ» ¸Ã¾Ò´Ù. Á¶Á÷ Àü¹ÝÀÇ °³¹ß »ý»ê¼º Çâ»ó, ºñ¿ë Àý°¨, ǰÁú º¸Áõ µîÀ» À§ÇÑ ¼­ºñ½º °³¹ßÀ» Áö¿øÇϰí ÀÖ´Ù. ÄÁÅ×À̳ʸ¦ Ȱ¿ëÇÑ °³¹ß°ú ¼ÒÇÁÆ®¿þ¾î µô¸®¹ö¸®¿¡ Á¤ÅëÇÏ´Ù.

    ¿ªÀÚ ¼Ò°³

    ÀÌÃáÇõ

    ÄÚµùµµ ÁÁ¾ÆÇÏÁö¸¸, ±×º¸´Ù ´õ ÁÁ¾ÆÇÏ´Â °Ç ¹®Á¦¸¦ ±ò²ûÇÏ°Ô ÇØ°áÇÏ´Â ¼ø°£ÀÌ´Ù. ÇÁ·Î±×·¡¹Ö ¾ð¾î¿Í ¿µ¾î, Áß±¹¾î, ÀϺ»¾î °°Àº ÀÚ¿¬¾î¿¡µµ °ü½ÉÀÌ ¸¹°í, ¹è¿ì´Â °É Áñ±ä´Ù. ÀϺ»¿¡¼­ Ä¿¸®¾î¸¦ ½ÃÀÛÇØ ÇöÀç´Â ÇÁ·±Æ®¿£µå °³¹ßÀÚ·Î ÀÏÇϰí ÀÖ´Ù.

    ¸ñÂ÷

    ¿Å±äÀÌ ¸Ó¸®¸» xiii
    º£Å¸¸®´õ Èıâ xiv
    ½ÃÀÛÇϸç xvi
    °¨»çÀÇ ±Û xviii

    CHAPTER 1 ÄÁÅ×ÀÌ³Ê¿Í µµÄ¿ ±âÃÊ 1
    1.1 ÄÁÅ×À̳ʶõ? 1
    __1.1.1 ÄÁÅ×À̳ÊÇü °¡»óÈ­ 2
    __1.1.2 ÄÁÅ×ÀÌ³Ê »ç¿ë »ç·Ê 3
    COLUMN ÄÁÅ×À̳ÊÀÇ ´ÜÁ¡ 5
    1.2 µµÄ¿¶õ? 5
    __1.2.1 µµÄ¿¿Í Docker, Inc.ÀÇ ¿ª»ç 6
    __1.2.2 ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷¿¡ ÃÊÁ¡À» ¸ÂÃá µµÄ¿ 7
    __1.2.3 µµÄ¿ Á¢Çϱâ 8
    COLUMN Moby ÇÁ·ÎÁ§Æ® 11
    1.3 ÄÁÅ×À̳ʸ¦ »ç¿ëÇÏ´Â ÀÌÀ¯ 11
    __1.3.1 ºÒº¯ÇÏ´Â ¾ÖÇø®ÄÉÀ̼ǰú ½ÇÇà ȯ°æ¿¡ ÀÇÇÑ ÀçÇö¼º È®º¸ 12
    COLUMN Ŭ¶ó¿ìµåÀÇ IaC¿Í Immutable Infrastructure 15
    COLUMN ÄÁÅ×ÀÌ³Ê ±â¼ú°ú ¼­¹ö¸®½º Ç÷§Æû 16
    __1.3.2 ¾ÖÇø®ÄÉÀÌ¼Ç ±¸¼º °ü¸®ÀÇ ¿ëÀ̼º 16
    __1.3.3 ȯ°æ°ú »ó°ü¾øÀÌ ½ÇÇà °¡´ÉÇÑ ³ôÀº À̽ļº 18
    __1.3.4 ÄÁÅ×ÀÌ³Ê ±â¹Ý °³¹ßÀÇ È¿À²¼º 20
    1.4 ·ÎÄà ÄÁÅ×ÀÌ³Ê ½ÇÇà ȯ°æ ±¸Ãà 20
    __1.4.1 µµÄ¿ µ¥½ºÅ©Åé ¼³Ä¡ 21
    COLUMN ARM ¾ÆÅ°ÅØÃ³ 24
    __1.4.2 µµÄ¿ µ¥½ºÅ©Åé ¼³Á¤ 25
    __1.4.3 µµÄ¿ µ¥½ºÅ©Åé Æ®·¯ºí½´ÆÃ 30
    COLUMN Linux ȯ°æ ¼³Ä¡ 32
    COLUMN µµÄ¿ÀÇ ±¸µ¶ Ç÷£ 32

    CHAPTER 2 ÄÁÅ×ÀÌ³Ê ¹èÆ÷ 33
    2.1 ÄÁÅ×À̳ʷΠ¾ÖÇø®ÄÉÀÌ¼Ç ½ÇÇàÇϱâ 33
    __2.1.1 ÄÁÅ×ÀÌ³Ê À̹ÌÁö¿Í ÄÁÅ×À̳ÊÀÇ ±âÃÊ 34
    2.2 °£´ÜÇÑ ¾ÖÇø®ÄÉÀ̼ǰú ÄÁÅ×ÀÌ³Ê À̹ÌÁö ¸¸µé±â 37
    __2.2.1 DockerfileÀÇ ÀνºÆ®·°¼Ç 39
    COLUMN CMD ½ÇÇà ½Ã µ¤¾î¾²±â 40
    COLUMN ENTRYPOINT·Î Ä¿¸Çµå ½ÇÇàÇÏ´Â ¹æ¹ý ¾Ë¾Æº¸±â 42
    COLUMN DockerfileÀÇ ´Ù¸¥ ÀνºÆ®·°¼Ç 44
    COLUMN CMDÀÇ ÁöÁ¤ ¹æ½Ä 45
    __2.2.2 ÄÁÅ×ÀÌ³Ê ½ÇÇàÇϱâ 45
    COLUMN ªÀº µµÄ¿ Ä¿¸Çµå 46
    2.3 À̹ÌÁö ´Ù·ç±â 48
    __2.3.1 docker image build ¡ª À̹ÌÁö ºôµå 50
    __2.3.2 docker search ¡ª À̹ÌÁö °Ë»ö 54
    __2.3.3 docker image pull ¡ª À̹ÌÁö °¡Á®¿À±â 56
    __2.3.4 docker image ls ¡ª À̹ÌÁö ¸®½ºÆ® 57
    __2.3.5 docker image tag ¡ª À̹ÌÁö ÅÂ±× 57
    __2.3.6 docker login ¡ª ÄÁÅ×ÀÌ³Ê ·¹Áö½ºÆ®¸® ·Î±×ÀÎ 60
    __2.3.7 docker image push ¡ª À̹ÌÁö °ø°³ 64
    COLUMN GHCR¿¡ ÄÁÅ×ÀÌ³Ê À̹ÌÁö °ø°³Çϱâ 67
    2.4 ÄÁÅ×ÀÌ³Ê ´Ù·ç±â 67
    __2.4.1 ÄÁÅ×À̳ÊÀÇ ¶óÀÌÇÁ »çÀÌŬ 68
    __2.4.2 docker container run ¡ª ÄÁÅ×ÀÌ³Ê »ý¼º°ú ½ÇÇà 69
    COLUMN Ä¿¸Çµå ½ÇÇà ½Ã ÀÚÁÖ »ç¿ëµÇ´Â ¿É¼Ç 71
    __2.4.3 docker container ls ¡ª ÄÁÅ×ÀÌ³Ê ¸®½ºÆ® 72
    __2.4.4 docker container stop ¡ª ÄÁÅ×ÀÌ³Ê ÁßÁö 74
    __2.4.5 docker container rm ¡ª ÄÁÅ×ÀÌ³Ê ÆÄ±â 74
    __2.4.6 docker container logs ¡ª ·Î±×(Ç¥ÁØ ½ºÆ®¸² Ãâ·Â) È®ÀÎÇϱâ 76
    __2.4.7 docker container exec ¡ª ½ÇÇà ÁßÀÎ ÄÁÅ×À̳ʿ¡¼­ Ä¿¸Çµå ½ÇÇà 77
    __2.4.8 docker container cp ¡ª ÆÄÀÏ º¹»ç 78
    2.5 ¿î¿µ °ü¸®¸¦ À§ÇÑ Ä¿¸Çµå 79
    __2.5.1 prune ¡ª ÆÄ±â 79
    __2.5.2 docker container stats ¡ª »ç¿ë »óÅ °¡Á®¿À±â 80
    2.6 µµÄ¿ ÄÄÆ÷Áî 81
    __2.6.1 µµÄ¿ ÄÄÆ÷Á »ç¿ëÇÑ ´ÜÀÏ ÄÁÅ×ÀÌ³Ê ½ÇÇà 81
    __2.6.2 ÄÄÆ÷Á »ç¿ëÇØ ¿©·¯ ÄÁÅ×ÀÌ³Ê ½ÇÇàÇϱâ 84

    CHAPTER 3 ½Ç¿ëÀûÀÎ ÄÁÅ×À̳ÊÀÇ ±¸Ãà°ú ¹èÆ÷ 93
    3.1 ¾ÖÇø®ÄÉÀ̼ǰú ÄÁÅ×À̳ÊÀÇ ±¸¼º 93
    __3.1.1 ÇϳªÀÇ ÄÁÅ×ÀÌ³Ê = ÇϳªÀÇ ÇÁ·Î¼¼½º? 95
    __3.1.2 ÇϳªÀÇ ÄÁÅ×À̳ʿ¡ ÇϳªÀÇ °ü½É»ç 98
    3.2 ÄÁÅ×À̳ÊÀÇ À̽ļº 100
    __3.2.1 Ä¿³Î ¹× ¾ÆÅ°ÅØÃ³¿ÍÀÇ Â÷ÀÌ 100
    COLUMN Windows¿¡¼­ µ¿ÀÛÇÏ´Â ÄÁÅ×ÀÌ³Ê 101
    __3.2.2 ¶óÀ̺귯¸®, µ¿Àû ¸µÅ© 101
    3.3 ÄÁÅ×ÀÌ³Ê Ä£È­ÀûÀÎ ¾ÖÇø®ÄÉÀÌ¼Ç 102
    __3.3.1 ¼³Á¤ ÆÄÀÏÀ» Æ÷ÇÔÇÏ¿© À̹ÌÁö ºôµåÇϱâ 103
    __3.3.2 ÄÁÅ×ÀÌ³Ê ¿ÜºÎÀÇ ¼³Á¤ ÆÄÀÏ »ç¿ëÇϱâ 103
    COLUMN ÄÁÅ×ÀÌ³Ê Ä£È­ÀûÀÎ ÇÁ·Î´öÆ®¸¸ ÀÖ´Â °ÍÀº ¾Æ´Ï´Ù. 107
    3.4 º¸¾È Á¤º¸¸¦ ´Ù·ç´Â ¹æ¹ý 107
    __3.4.1 º¸¾È Á¤º¸¸¦ ¹Þ´Â ÄÁÅ×ÀÌ³Ê 107
    __3.4.2 ¹öÀü °ü¸® ½Ã½ºÅÛ°ú º¸¾È Á¤º¸ °ü¸®ÀÇ ¾î·Á¿ò 108
    __3.4.3 ½ÃÅ©¸´À» »ç¿ëÇÑ º¸¾È Á¤º¸ °ü¸® 109
    COLUMN ¼ÒÇÁÆ®¿þ¾î °ø±Þ¸Á °ø°Ý 111
    __3.4.4 ¿Ïº®ÇÑ ´ëÃ¥Àº Á¸ÀçÇÏÁö ¾Ê´Â´Ù 111
    3.5 ¿µ¼Ó¼º µ¥ÀÌÅÍÀÇ »ç¿ë ¹æ¹ý 112
    __3.5.1 Data Volume 112
    __3.5.2 Data Volume ÄÁÅ×ÀÌ³Ê 114

    CHAPTER 4 ¿©·¯ ÄÁÅ×À̳ÊÀÇ ±¸¼ºÀ» ÅëÇÑ ¾ÖÇø®ÄÉÀÌ¼Ç ±¸Ãà 119
    4.1 À¥ ¾ÖÇø®ÄÉÀÌ¼Ç ±¸¼º 119
    __4.1.1 ¾ÖÇø®ÄÉÀÌ¼Ç ½ºÆå 120
    __4.1.2 ¾ÆÅ°ÅØÃ³ 120
    4.2 MySQL ±¸Ãà 123
    __4.2.1 MySQL¿¡ Á¢¼ÓÇÏ´Â À¯ÀúÀÇ ºñ¹Ð¹øÈ£ »ý¼ºÇϱâ 124
    __4.2.2 MySQL ÄÁÅ×ÀÌ³Ê Ãß°¡ ¼³Á¤Çϱâ 125
    __4.2.3 MySQLÀÇ Dockerfile 126
    __4.2.4 MySQL ÄÁÅ×À̳ÊÀÇ ±¸¼º ¼³Á¤Çϱâ 126
    4.3 µ¥ÀÌÅͺ£À̽º ¸¶À̱׷¹ÀÌÅÍ ±¸Ãà 128
    __4.3.1 golang-migrate·Î µ¥ÀÌÅͺ£À̽º ¸¶À̱׷¹À̼ÇÇϱâ 128
    __4.3.2 ¸¶À̱׷¹ÀÌ¼Ç ½ÇÇà ½ºÅ©¸³Æ® 131
    __4.3.3 µ¥ÀÌÅͺ£À̽º ¸¶À̱׷¹ÀÌÅÍÀÇ Dockerfile 132
    COLUMN .dockerignore ÆÄÀÏ 134
    __4.3.4 µ¥ÀÌÅͺ£À̽º ¸¶À̱׷¹ÀÌÅÍ ÄÁÅ×À̳ÊÀÇ ±¸¼º ¼³Á¤Çϱâ 134
    4.4 API ¼­¹ö¿Í À¥¼­¹ö ±¸Ãà 139
    __4.4.1 ¸®Æ÷ÁöÅ͸® µð·ºÅ͸® ±¸¼º 140
    COLUMN Æú¸®·¹Æ÷¿Í ¸ð³ë·¹Æ÷ 142
    __4.4.2 ½ÇÇà ÆÄÀϰú Ä¿¸Çµå »ó¼¼ 142
    __4.4.3 API ¼­¹öÀÇ ±¸Ãà 144
    __4.4.4 À¥¼­¹ö ±¸Ãà 151
    4.5 ¸®¹ö½º ÇÁ·Ï½Ã ±¸Ãà 158
    __4.5.1 nginx ÄÁÅ×À̳ÊÀÇ ÅÛÇø´ ±¸Á¶ 159
    COLUMN entrykit 163
    __4.5.2 Dockerfile 163
    4.6 ¿©·¯ ÄÁÅ×À̳ʸ¦ ±¸¼ºÇÏ¿© ÀÛ¾÷ °ü¸® ¾Û ½ÇÇàÇϱâ 164
    __4.6.1 compose.yaml 164
    __4.6.2 ÀÛ¾÷ °ü¸® ¾Û ½ÇÇàÇϱâ 170
    4.7 Tilt·Î ¿©·¯ ÄÁÅ×ÀÌ³Ê ±¸¼ºÀ» ÅëÇÑ °³¹ß °æÇè Çâ»ó 171
    __4.7.1 Tilt ½ÇÇà 171
    __4.7.2 TiltÀÇ °­·ÂÇÑ ±â´É 172
    4.8 ÄÁÅ×ÀÌ³Ê ¿ÀÄɽºÆ®·¹ÀÌ¼Ç ±âÃÊ Á¤¸® 176

    CHAPTER 5 Äí¹ö³×Ƽ½º ÀÔ¹® 177
    5.1 Äí¹ö³×Ƽ½º¶õ? 178
    __5.1.1 µµÄ¿ÀÇ ¹ø¼º°ú Äí¹ö³×Ƽ½ºÀÇ Åº»ý 178
    __5.1.2 Äí¹ö³×Ƽ½ºÀÇ À§»ó 179
    5.2 ·ÎÄà ȯ°æ¿¡¼­ Äí¹ö³×Ƽ½º ½ÇÇàÇϱâ 181
    __5.2.1 µµÄ¿ µ¥½ºÅ©Åé¿¡¼­ ·ÎÄà Äí¹ö³×Ƽ½º ȯ°æ ±¸ÃàÇϱâ 181
    COLUMN ´Ù¸¥ Äí¹ö³×Ƽ½º ±¸Ãà µµ±¸ 187
    5.3 Äí¹ö³×Ƽ½º °³¿ä 187
    5.4 Äí¹ö³×Ƽ½º Ŭ·¯½ºÅÍ¿Í ³ëµå 188
    COLUMN ÄÁÆ®·Ñ Ç÷¹ÀÎÀ» ±¸¼ºÇÏ´Â °ü¸® ÄÄÆ÷³ÍÆ® 190
    5.5 ³×ÀÓ½ºÆäÀ̽º 191
    5.6 ÆÄµå 192
    __5.6.1 ÆÄµå »ý¼ºÇÏ°í ¹èÆ÷Çϱâ 193
    __5.6.2 ÆÄµå Á¶ÀÛÇϱâ 195
    COLUMN ÆÄµå¿Í ÆÄµå ³»ºÎ ÄÁÅ×À̳ÊÀÇ ÁÖ¼Ò 197
    5.7 ·¹Çø®Ä«¼Â 197
    5.8 µðÇ÷ÎÀÌ¸ÕÆ® 199
    __5.8.1 ·¹Çø®Ä«¼Â ¶óÀÌÇÁ »çÀÌŬ 202
    __5.8.2 ·Ñ¹é ½ÇÇàÇϱâ 204
    5.9 ¼­ºñ½º 205
    __5.9.1 ·¹ÀÌºí ¼¿·ºÅ͸¦ »ç¿ëÇÑ Æ®·¡ÇÈ ¶ó¿ìÆÃ 208
    COLUMN ¼­ºñ½ºÀÇ À̸§ ºÐ¼® 211
    __5.9.2 ClusterIP ¼­ºñ½º 211
    __5.9.3 Headless ¼­ºñ½º 211
    __5.9.4 NodePort ¼­ºñ½º 213
    __5.9.5 LoadBalancer ¼­ºñ½º 214
    __5.9.6 ExternalName ¼­ºñ½º 214
    5.10 Àα׷¹½º 215
    __5.10.1 Àα׷¹½º ÄÁÆ®·Ñ·¯¿Í Àα׷¹½º Ŭ·¡½º 215
    __5.10.2 Àα׷¹½º¸¦ ÅëÇÑ ¾×¼¼½º 216
    COLUMN kubectl·Î ¸®¼Ò½º ŸÀÔ°ú ¸®¼Ò½º¸íÀ» ÁöÁ¤ÇÏ´Â ¹æ¹ý 221
    COLUMN Tilt·Î ¸Å´ÏÆä½ºÆ® ÆÄÀÏÀÇ ¾÷µ¥ÀÌÆ®¸¦ °¨ÁöÇϰí, ÀÚµ¿À¸·Î ¸®¼Ò½º ¾÷µ¥ÀÌÆ®Çϱâ 222
    COLUMN kk9s 223
    COLUMN Äí¹ö³×Ƽ½º API 224

    CHAPTER 6 Äí¹ö³×Ƽ½º ¹èÆ÷¿Í Ŭ·¯½ºÅÍ ±¸Ãà 226
    6.1 ÀÛ¾÷ °ü¸® ¾Û ±¸¼º 226
    __6.1.1 ÀÛ¾÷ °ü¸® ¾ÛÀ» ±¸¼ºÇÏ´Â Äí¹ö³×Ƽ½º ¸®¼Ò½º 227
    6.2 ÀÛ¾÷ °ü¸® ¾ÛÀ» Äí¹ö³×Ƽ½º¿¡ ¹èÆ÷Çϱâ 227
    __6.2.1 ³×ÀÓ½ºÆäÀ̽º 228
    __6.2.2 ½ÃÅ©¸´ 228
    __6.2.3 MySQL ¹èÆ÷ 232
    COLUMN ½ºÅ×ÀÌÆ®Ç®¼ÂÀÇ serviceName 237
    __6.2.4 µ¥ÀÌÅͺ£À̽º ¸¶À̱׷¹ÀÌÅÍ ¹èÆ÷ 238
    __6.2.5 API ¼­¹ö ¹èÆ÷ 241
    __6.2.6 À¥¼­¹ö ¹èÆ÷ 245
    6.3 Äí¹ö³×Ƽ½º ¾ÖÇø®ÄÉÀÌ¼Ç ¿Â¶óÀο¡ °ø°³Çϱâ 251
    __6.3.1 Azure Kubernetes Service ¹èÆ÷ 251
    COLUMN ÀÚü µµ¸ÞÀΰú HTTPS·Î ¾ÖÇø®ÄÉÀÌ¼Ç °ø°³Çϱâ 257
    COLUMN kubectx 259

    CHAPTER 7 Äí¹ö³×Ƽ½º Ȱ¿ë 260
    7.1 ÆÄµå ¹èÆ÷ Àü·« 260
    __7.1.1 RollingUpdate 261
    COLUMN ¸®¼Ò½ºÀÇ ÀϺθ¦ ¾÷µ¥ÀÌÆ®ÇÏ´Â kubectl patch Ä¿¸Çµå 266
    __7.1.2 ÄÁÅ×ÀÌ³Ê ½ÇÇà ½Ã »óÅ üũ ¼³Á¤Çϱâ 268
    COLUMN ¾ÈÀüÇÏ°Ô ¾ÖÇø®ÄÉÀ̼ÇÀ» ÁßÁöÇÏ°í ÆÄµå »èÁ¦Çϱâ 271
    __7.1.3 Blue-Green Deployment 272
    COLUMN ¼­ºñ½º ¸Þ½Ã¸¦ ±¸ÇöÇÏ´Â ÇÁ·Î´öÆ® 277
    7.2 Äí¹ö³×Ƽ½º¿¡¼­ Á¤±âÀûÀÎ ¹èÄ¡ ÀÛ¾÷ ½ÇÇàÇϱâ 278
    __7.2.1 Å©·ÐÀâ 278
    __7.2.2 ŸÀÓÁ¸À» °í·ÁÇÑ Å©·ÐÀâ ½ÇÇà 284
    __7.2.3 Å©·ÐÀâ¿¡¼­ ÀâÀ» ÀÏȸ¼ºÀ¸·Î ½ÇÇàÇϱâ 284
    7.3 À¯Àú °ü¸®¿Í Role-Based Access Control(RBAC) 285
    __7.3.1 RBAC¸¦ »ç¿ëÇØ ±ÇÇÑ Á¦¾î ±¸ÇöÇϱâ 286
    __7.3.2 Ŭ·¯½ºÅÍ ·Ñ »ý¼º 288
    __7.3.3 ¼­ºñ½º ¾îÄ«¿îÆ® »ý¼º 290
    __7.3.4 Ŭ·¯½ºÅÍ ·Ñ ¹ÙÀεù »ý¼º 291
    __7.3.5 ÀÏ¹Ý À¯Àú 294

    CHAPTER 8 Äí¹ö³×Ƽ½º ¾ÖÇø®ÄÉÀÌ¼Ç ÆÐŰ¡ 299
    8.1 Kustomize 300
    __8.1.1 ±âº»ÀûÀÎ »ç¿ë ¹æ¹ý 301
    COLUMN ±ÇÀåÇÏÁö ¾Ê´Â commonLabels 309
    __8.1.2 Àç»ç¿ë°ú ºÎºÐ ¿À¹ö·¹ÀÌ 310
    __8.1.3 Kustomize¿¡¼­ ½ÃÅ©¸´ ´Ù·ç±â 315
    __8.1.4 ³×Æ®¿öÅ©¸¦ °æÀ¯Çؼ­ ¸Å´ÏÆä½ºÆ® »ý¼ºÇϱâ 321
    8.2 Helm 323
    __8.2.1 Helm ¼³Ä¡ 324
    __8.2.2 Helm Chart¿Í ¸®Æ÷ÁöÅ͸® 325
    __8.2.3 Chart ¼³Ä¡Çϱâ 328
    __8.2.4 ÀÚü Chart »ý¼ºÇϱâ 332
    COLUMN Äí¹ö³×Ƽ½ºÀÇ ±ÇÀå ·¹À̺í 347
    __8.2.5 Chart¸¦ ·¹Áö½ºÆ®¸®¿¡ µî·ÏÇϱâ 347
    COLUMN GHCRÀÇ ÆÐŰÁö¿Í ¸®Æ÷ÁöÅ͸® ¿¬°áÇϱâ 351
    COLUMN Open Container Initiative(OCI) 353

    CHAPTER 9 ÄÁÅ×ÀÌ³Ê ¿î¿µ 354
    9.1 ·Î±× ¿î¿µ 354
    __9.1.1 ÄÁÅ×ÀÌ³Ê ·Î±× 354
    __9.1.2 ÄÁÅ×ÀÌ³Ê ·Î±× ¿î¿µ 358
    __9.1.3 Elastic Stack¿¡ ÀÇÇÑ ·Î±× ¼öÁý, °ü¸® ±¸¼ºÀÇ ±¸Ãà 360
    COLUMN ¾ÈÁ¤È­µÈ Elasticsearch ¼±ÅÃÇϱâ 384
    COLUMN Ŭ¶ó¿ìµåÀÇ ÀÚü ·Î±× °ü¸® 385
    __9.1.4 stern 385
    9.2 °¡¿ë¼ºÀÌ ³ôÀº Äí¹ö³×Ƽ½º ¿î¿µ 387
    __9.2.1 ³ëµå Àå¾Ö ½Ã Äí¹ö³×Ƽ½º µ¿ÀÛ 387
    __9.2.2 Pod AntiAffinity¸¦ ÅëÇØ Àå¾Ö ÀúÇ×¼ºÀÌ ¶Ù¾î³­ ÆÄµå ¹èÆ÷ Àü·« 388
    __9.2.3 CPU¸¦ ¸¹ÀÌ »ç¿ëÇÏ´Â ÆÄµå¸¦ Node Affinity·Î ºÐ¸®Çϱâ 394
    __9.2.4 Horizontal Pod Autoscaler¸¦ »ç¿ëÇÑ ÆÄµåÀÇ ¿ÀÅ佺ÄÉÀÏ 399
    __9.2.5 Cluster Autoscaler¸¦ »ç¿ëÇÑ ³ëµåÀÇ ¿ÀÅä ½ºÄÉÀÏ 401
    COLUMN Äí¹ö³×Ƽ½º Ŭ·¯½ºÅÍ¿Í ³ëµå ¿î¿µÀ» °¡º±°Ô ÇÏ´Â ±¸Á¶ 402

    CHAPTER 10 ÃÖÀûÀÇ ÄÁÅ×ÀÌ³Ê À̹ÌÁö »ý¼º°ú ¿î¿µ 403
    10.1 ¿î¿µ¿¡ ÃÖÀûÀÎ ÄÁÅ×ÀÌ³Ê À̹ÌÁö¶õ? 403
    __10.1.1 À̹ÌÁö »çÀÌÁî Áõ°¡·Î ÀÎÇØ ¹ß»ýÇÏ´Â ¹®Á¦ 404
    10.2 °æ·® º£À̽º À̹ÌÁö 404
    __10.2.1 scratch 405
    __10.2.2 BusyBox 411
    __10.2.3 Alpine Linux 415
    COLUMN Alpine Linux º£À̽º À̹ÌÁöÀÇ »ç¿ë ¿©ºÎ 417
    __10.2.4 Distroless 418
    10.3 °æ·® ÄÁÅ×ÀÌ³Ê À̹ÌÁö »ý¼ºÇϱâ 423
    __10.3.1 ¹èÆ÷ÇÏ´Â ¾ÖÇø®ÄÉÀ̼ÇÀÇ »çÀÌÁî ÁÙÀ̱â 423
    __10.3.2 ÄÁÅ×ÀÌ³Ê À̹ÌÁöÀÇ ·¹ÀÌ¾î ±¸Á¶ ÀǽÄÇϱâ 424
    10.4 Multi-stage builds 428
    __10.4.1 ºôµå ÄÁÅ×ÀÌ³Ê¿Í ½ÇÇà ÄÁÅ×ÀÌ³Ê ³ª´©±â 429
    COLUMN ¿ÜºÎ À̹ÌÁö¸¦ ½ºÅ×ÀÌÁö·Î »ç¿ëÇϱâ 432
    10.5 BuildKit 433
    __10.5.1 BuildKitÀ̶õ? 433
    __10.5.2 ÄÁÅ×À̳ÊÀÇ ¸ÖƼ Ç÷§Æû ´ëÀÀ 433
    __10.5.3 BuildKitÀ¸·Î ¸ÖƼ Ç÷§Æû¿¡ ´ëÀÀÇÏ´Â À̹ÌÁö ºôµåÇϱâ 435
    COLUMN QEMU 436
    COLUMN ¸ÖƼ Ç÷§Æû À̹ÌÁö´Â ¾îµð±îÁö ´ëÀÀÇØ¾ß ÇÒ±î? 441
    10.6 ¾ÈÀüÇÑ ÄÁÅ×ÀÌ³Ê À̹ÌÁöÀÇ »ç¿ë°ú »ý¼º 441
    __10.6.1 ÄÁÅ×ÀÌ³Ê À̹ÌÁö¸¦ ÃÖ¼ÒÇÑÀ¸·Î ±¸¼ºÇϱâ 442
    __10.6.2 ±ÇÇÑ ¸ðµå·Î ½ÇÇà ÇÇÇϱâ 442
    __10.6.3 root À¯Àú·Î ½ÇÇà ÇÇÇϱâ 442
    __10.6.4 ½Å·ÚÇÒ ¼ö ÀÖ´Â ÄÁÅ×ÀÌ³Ê À̹ÌÁö¿Í µµ±¸ »ç¿ëÇϱâ 446
    __10.6.5 Trivy·Î ÄÁÅ×ÀÌ³Ê À̹ÌÁö Ãë¾à¼º üũÇϱâ 448
    10.7 CI µµ±¸·Î ÄÁÅ×ÀÌ³Ê À̹ÌÁö ºôµåÇϱâ 451
    __10.7.1 GitHub Actions 452
    __10.7.2 ÅÛÇø´¿¡¼­ ¸®Æ÷ÁöÅ͸® »ý¼ºÇϱâ 453
    __10.7.3 ¿öÅ©Ç÷Π¼³Á¤ 455
    __10.7.4 ¿öÅ©Ç÷Π½ÇÇà 460
    COLUMN ¿î¿µ¿¡¼­´Â latest À̹ÌÁö ÅÂ±× ÇÇÇϱâ 464

    CHAPTER 11 ÄÁÅ×À̳ÊÀÇ Áö¼ÓÀû Àü´Þ 465
    11.1 Áö¼ÓÀû Àü´ÞÀ̶õ? 465
    __11.1.1 ´Ùµë¾îÁöÁö ¾ÊÀº ¹èÆ÷ ÇÁ·Î¼¼½º°¡ ÀÏÀ¸Å°´Â ¹®Á¦ 465
    __11.1.2 ¼ÒÇÁÆ®¿þ¾î Àü´ÞÀÇ Á߿伺°ú CI/CD ±¸ºÐ 466
    __11.1.3 GitOps ¹æ½ÄÀÇ Áö¼ÓÀû Àü´Þ 467
    11.2 Flux 469
    __11.2.1 Flux ¼³Ä¡ 469
    __11.2.2 ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷ 470
    11.3 Argo CD 475
    __11.3.1 Argo CD ¼³Ä¡ 475
    __11.3.2 ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷ 478
    11.4 PipeCD 484
    __11.4.1 PipeCDÀÇ Æ¯Â¡ 484
    __11.4.2 Äü ½ºÅ¸Æ® ȯ°æ ±¸Ãà 485
    __11.4.3 ¾ÖÇø®ÄÉÀÌ¼Ç ¹èÆ÷ 489
    COLUMN PipeCD¿¡¼­ Control Plane°ú Piped¸¦ °¢°¢ ±¸ÃàÇÏ´Â ÀÌÀ¯ 493
    11.5 ¼ÒÇÁÆ®¿þ¾î Àü´ÞÀÇ ¿ÏÀü ÀÚµ¿È­ 495
    __11.5.1 ¸Å´ÏÆä½ºÆ®·Î Á¤ÀÇÇÏ´Â ÄÁÅ×ÀÌ³Ê À̹ÌÁö ű׸¦ ÀÚµ¿ ¾÷µ¥ÀÌÆ®Çϱâ 495
    COLUMN GitOps¿¡ ½ÂÀÎ ÇÁ·Î¼¼½º ³Ö±â 507

    CHAPTER 12 ÄÁÅ×À̳ÊÀÇ ´Ù¾çÇÑ È°¿ë ¹æ¹ý 508
    12.1 ÆÀ °³¹ß¿¡¼­ °³¹ß ȯ°æÀ» ÅëÀÏÇÏ°í °øÀ¯Çϱâ 508
    __12.1.1 »ç¿ëÇÏ´Â ¼ÒÇÁÆ®¿þ¾î¿Í µµ±¸ ÅëÀÏÇϱâ 508
    __12.1.2 °³¹ß ȯ°æ°ú Áý´Ü Áö¼º 510
    COLUMN ÄÁÅ×À̳ʰ¡ Vagrant¸¦ ´ëüÇÒ ¼ö ÀÖÀ»±î? 511
    12.2 Ä¿¸Çµå ¶óÀÎ µµ±¸¸¦ ÄÁÅ×À̳ʿ¡¼­ »ç¿ëÇϱâ 512
    __12.2.1 Trivy¸¦ ÄÁÅ×À̳ʿ¡¼­ ½ÇÇàÇϱâ 512
    __12.2.2 ¼Ð ½ºÅ©¸³Æ®¸¦ ÄÁÅ×À̳ʿ¡¼­ ½ÇÇàÇϱâ 515
    12.3 ºÎÇÏ Å×½ºÆ® 517
    __12.3.1 Locust °³¿ä 517
    __12.3.2 Äí¹ö³×Ƽ½º¿¡¼­ ¾ÖÇø®ÄÉÀ̼ÇÀÇ ºÎÇÏ Å×½ºÆ® 518
    COLUMN k6¿¡¼­ ºÎÇÏ Å×½ºÆ® ½ÇÇà 526

    APPENDIX A °³¹ß µµ±¸ ¼Â¾÷ 528
    A.1 WSL2 528
    __A.1.1 WSL2ÀÇ Á¶°Ç 529
    __A.1.2 WSL2ÀÇ ¼³Ä¡ 529
    __A.1.3 WSL2·Î »ç¿ëÇÒ ¼ö ÀÖ´Â ¹èÆ÷ÆÇ 530
    __A.1.4 make ¼³Ä¡ 531
    COLUMN WSL2¸¦ »ç¿ëÇÏ´Â °³¹ß ½ºÅ¸ÀÏ Á¤Âø 532
    A.2 asdf 532
    __A.2.1 asdf¶õ? 533
    __A.2.2 asdf ¼³Ä¡ 533
    __A.2.3 µµ±¸ ¼³Ä¡ 534
    __A.2.4 »ç¿ëÇÏ´Â ¹öÀü ¼³Á¤ 534
    A.3 kind 535
    __A.3.1 kind ¼³Ä¡ 536
    __A.3.2 ¸ÖƼ ³ëµåÀÇ Äí¹ö³×Ƽ½º Ŭ·¯½ºÅ͸¦ ·ÎÄà ȯ°æ¿¡ ±¸ÃàÇϱâ 536
    COLUMN Docker in Docker / Container in Container 538
    A.4 Rancher Desktop 538

    APPENDIX B ´Ù¾çÇÑ ÄÁÅ×ÀÌ³Ê ¿ÀÄɽºÆ®·¹ÀÌ¼Ç È¯°æ 542
    B.1 Google Kubernetes Engine 542
    __B.1.1 GKE Ŭ·¯½ºÅÍÀÇ ±¸Ãà Áغñ 543
    __B.1.2 GKE Ŭ·¯½ºÅÍ ±¸Ãà 545
    B.2 Amazon Elastic Kubernetes Service 548
    __B.2.1 EKS Ŭ·¯½ºÅÍ ±¸Ãà Áغñ 548
    __B.2.2 eksctlÀ» »ç¿ëÇØ EKS Ŭ·¯½ºÅÍ ±¸Ãà 550
    COLUMN EKS on Fargate 555
    B.3 Azure Kubernetes Service 556
    __B.3.1 AKS Ŭ·¯½ºÅÍÀÇ ±¸Ãà Áغñ 557
    __B.3.2 AKS Ŭ·¯½ºÅÍ ±¸Ãà 559
    __B.3.3 AKS Ŭ·¯½ºÅÍ Á¶ÀÛ 560
    B.4 ¿ÂÇÁ·¹¹Ì½º ȯ°æ¿¡¼­ Äí¹ö³×Ƽ½º Ŭ·¯½ºÅÍ ±¸Ãà 561
    __B.4.1 ¿ÂÇÁ·¹¹Ì½º Ŭ·¯½ºÅÍ ±¸Ãà Áغñ 561
    __B.4.2 kubespray¸¦ »ç¿ëÇØ EKS Ŭ·¯½ºÅÍ ±¸Ãà 563
    B.5 Amazon Elastic Container Service 566
    __B.5.1 CDK·Î ECS Ŭ·¯½ºÅÍ »ý¼º°ú ÄÁÅ×ÀÌ³Ê ¹èÆ÷ Á¤ÀÇÇϱâ 567
    __B.5.2 CDK·Î ECS Ŭ·¯½ºÅ͸¦ »ý¼ºÇϰí ÄÁÅ×ÀÌ³Ê ¹èÆ÷Çϱâ 569
    COLUMN Amazon ECS Anywhere 571

    APPENDIX C ÄÁÅ×ÀÌ³Ê °³¹ß°ú ¿î¿µ ÆÁ 572
    C.1 ÄÁÅ×ÀÌ³Ê ·±Å¸ÀÓ 572
    __C.1.1 containerd 573
    COLUMN Äí¹ö³×Ƽ½ºÀÇ µµÄ¿ deprecated ¼Òµ¿ 574
    C.1.2 nerdctl 574
    C.2 Äí¹ö³×Ƽ½º ÆÁ 575
    __C.2.1 ÀÌÆä¸Ó·² ÄÁÅ×À̳ʸ¦ ÅëÇÑ ±âÁ¸ ÆÄµå µð¹ö±ë 575
    __C.2.2 Pod Security AdmissionÀ» »ç¿ëÇÑ º¸¾È °­È­ 578
    COLUMN Open Policy Agent 581
    C.3 ÄÁÅ×ÀÌ³Ê °³¹ß, ¹èÆ÷ ÆÁ 581
    __C.3.1 Compose Watch·Î ÄÁÅ×ÀÌ³Ê ÀÚµ¿ ¾÷µ¥ÀÌÆ®Çϱâ 581
    __C.3.2 Tilt·Î Äí¹ö³×Ƽ½º ¾ÖÇø®ÄÉÀÌ¼Ç ´Ù·ç±â 583
    C.4 »ý¼ºÇü AI¸¦ Ȱ¿ëÇÑ ÄÁÅ×ÀÌ³Ê °³¹ß È¿À²È­ 585
    __C.4.1 ChatGPT Ȱ¿ëÇϱâ 586
    __C.4.2 GitHub Copilot Ȱ¿ëÇϱâ 587
    C.5 Alpine Linux ÆÐŰÁö ¸Å´ÏÀú apk 589
    __C.5.1 ÆÐŰÁö ¸Å´ÏÀú apk Á¶ÀÛÇϱâ 589
    __C.5.2 alpine-sdk ÆÐŰÁö 592

    Âü°í ¹®Çå 593
    ã¾Æº¸±â 595

    ¹è¼Û ½Ã À¯ÀÇ»çÇ×

    - ¹Ýµð¾Ø·ç´Ï½º¿¡¼­ ±¸¸ÅÇϽеµ¼­´Â ¹°·ù ´ëÇà À§Å¹¾÷ü ¿õÁø ºÏ¼¾À» ÅëÇØ ¹è¼ÛµË´Ï´Ù.
     (¹è¼Û Æ÷Àå¿¡ "¿õÁø ºÏ¼¾"À¸·Î Ç¥±âµÉ ¼ö ÀÖ½À´Ï´Ù.)

    - ±¸¸ÅÇÑ »óǰÀÇ Ç°Áú°ú ¹è¼Û °ü·Ã ¹®ÀÇ´Â ¹Ýµð¾Ø·ç´Ï½º·Î ¹®ÀÇ ¹Ù¶ø´Ï´Ù.

    - õÀçÁöº¯ ¹× Åùè»çÀÇ »çÁ¤¿¡ µû¶ó ¹è¼ÛÀÌ Áö¿¬µÉ ¼ö ÀÖ½À´Ï´Ù.

    - °áÁ¦(ÀÔ±Ý) ¿Ï·á ÈÄ ÃâÆÇ»ç ¹× À¯Åë»çÀÇ »çÁ¤À¸·Î ǰÀý ¶Ç´Â ÀýÆÇ µÇ¾î »óǰ ±¸ÀÔÀÌ ¾î·Á¿ï ¼ö ÀÖ½À´Ï´Ù. (º°µµ ¾È³» ¿¹Á¤)

    - µµ¼­»ê°£Áö¿ªÀÇ °æ¿ì Ãß°¡ ¹è¼Ûºñ°¡ ¹ß»ýµÉ ¼ö ÀÖ½À´Ï´Ù.

    ¹Ýǰ/±³È¯

    »óǰ ¼³¸í¿¡ ¹Ýǰ/ ±³È¯ °ü·ÃÇÑ ¾È³»°¡ ÀÖ´Â °æ¿ì ±× ³»¿ëÀ» ¿ì¼±À¸·Î ÇÕ´Ï´Ù. (¾÷ü »çÁ¤¿¡ µû¶ó ´Þ¶óÁú ¼ö ÀÖ½À´Ï´Ù)

    ¹Ýǰ/±³È¯

    ¹Ýǰ/±³È¯
    ¹Ýǰ/±³È¯ ¹æ¹ý Ȩ > °í°´¼¾ÅÍ > ÀÚÁÖã´ÂÁú¹® ¡°¹Ýǰ/±³È¯/ȯºÒ¡± ¾È³» Âü°í ¶Ç´Â 1:1»ó´ã°Ô½ÃÆÇ
    ¹Ýǰ/±³È¯ °¡´É ±â°£ ¹Ýǰ,±³È¯Àº ¹è¼Û¿Ï·á ÈÄ 7ÀÏ À̳», »óǰÀÇ °áÇÔ ¹× °è¾à³»¿ë°ú ´Ù¸¦ °æ¿ì ¹®Á¦¹ß°ß ÈÄ 30ÀÏ À̳»¿¡ ½Åû°¡´É
    ¹Ýǰ/±³È¯ ºñ¿ë º¯½É ȤÀº ±¸¸ÅÂø¿ÀÀÇ °æ¿ì¿¡¸¸ ¹Ý¼Û·á °í°´ ºÎ´ã(º°µµ ÁöÁ¤ Åùè»ç ¾øÀ½)
    ¹Ýǰ/±³È¯ ºÒ°¡ »çÀ¯
    • ¼ÒºñÀÚÀÇ Ã¥ÀÓ »çÀ¯·Î »óǰ µîÀÌ ¼Õ½Ç ¶Ç´Â ÈÑ¼ÕµÈ °æ¿ì
    • ¼ÒºñÀÚÀÇ »ç¿ë, Æ÷Àå °³ºÀ¿¡ ÀÇÇØ »óǰ µîÀÇ °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • º¹Á¦°¡ °¡´ÉÇÑ »óǰ µîÀÇ Æ÷ÀåÀ» ÈѼÕÇÑ °æ¿ì : ¿¹)¸¸È­Ã¥, ÀâÁö, È­º¸Áý µî
    • ½Ã°£ÀÇ °æ°ú¿¡ ÀÇÇØ ÀçÆÇ¸Å°¡ °ï¶õÇÑ Á¤µµ·Î °¡Ä¡°¡ ÇöÀúÈ÷ °¨¼ÒÇÑ °æ¿ì
    • ÀüÀÚ»ó°Å·¡µî¿¡¼­ÀÇ ¼ÒºñÀÚº¸È£¿¡ °üÇÑ ¹ý·üÀÌ Á¤ÇÏ´Â ¼ÒºñÀÚ Ã»¾àöȸ Á¦ÇÑ ³»¿ë¿¡ ÇØ´çµÇ´Â °æ¿ì
    • ÇØ¿ÜÁÖ¹® »óǰ(ÇØ¿Ü ¿ø¼­)ÀÇ °æ¿ì(ÆÄº»/ÈѼÕ/¿À¹ß¼Û »óǰÀ» Á¦¿Ü)
    ¼ÒºñÀÚ ÇÇÇØº¸»ó
    ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó
    • »óǰÀÇ ºÒ·®¿¡ ÀÇÇÑ ¹Ýǰ, ±³È¯, A/S, ȯºÒ, ǰÁúº¸Áõ ¹× ÇÇÇØº¸»ó µî¿¡ °üÇÑ »çÇ×Àº
      ¼ÒºñÀÚ ºÐÀïÇØ°á ±âÁØ(°øÁ¤°Å·¡À§¿øÈ¸°í½Ã)¿¡ ÁØÇÏ¿© 󸮵Ê
    • ´ë±Ý ȯºÒ ¹× ȯºÒÁö¿¬¿¡ µû¸¥ ¹è»ó±Ý Áö±Þ Á¶°Ç, ÀýÂ÷ µîÀº ÀüÀÚ»ó°Å·¡ µî¿¡¼­ÀÇ
      ¼ÒºñÀÚ º¸È£¿¡ °üÇÑ ¹ý·ü¿¡ µû¶ó ó¸®ÇÔ
    ¹Ýǰ/±³È¯ ÁÖ¼Ò °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77, ¿õÁøºÏ¼¾(¹Ýµð¾Ø·ç´Ï½º)
    • ȸ»ç¸í : (ÁÖ)¼­¿ï¹®°í
    • ´ëÇ¥ÀÌ»ç : ±èÈ«±¸
    • °³ÀÎÁ¤º¸ º¸È£Ã¥ÀÓÀÚ : ±èÈ«±¸
    • E-mail : bandi_cs@bnl.co.kr
    • ¼ÒÀçÁö : (06168) ¼­¿ï °­³²±¸ »ï¼º·Î 96±æ 6
    • »ç¾÷ÀÚ µî·Ï¹øÈ£ : 120-81-02543
    • Åë½ÅÆÇ¸Å¾÷ ½Å°í¹øÈ£ : Á¦2023-¼­¿ï°­³²-03728È£
    • ¹°·ù¼¾ÅÍ : (10881) °æ±âµµ ÆÄÁֽà ¹®¹ß·Î 77 ¹Ýµð¾Ø·ç´Ï½º
    copyright (c) 2016 BANDI&LUNI'S All Rights Reserved