{"id":689,"date":"2024-07-01T17:33:02","date_gmt":"2024-07-01T08:33:02","guid":{"rendered":"https:\/\/mintech.kr\/?p=689"},"modified":"2024-07-05T17:54:42","modified_gmt":"2024-07-05T08:54:42","slug":"%eb%af%bc%ed%8a%b8-%ec%9d%b8%ed%84%b4-%ed%9b%84%ea%b8%b0-%ea%b9%80%ec%9c%a4%ec%a7%84-%eb%8b%98","status":"publish","type":"post","link":"https:\/\/mintech.kr\/2024\/07\/01\/%eb%af%bc%ed%8a%b8-%ec%9d%b8%ed%84%b4-%ed%9b%84%ea%b8%b0-%ea%b9%80%ec%9c%a4%ec%a7%84-%eb%8b%98\/","title":{"rendered":"\ubbfc\ud2b8 \uc778\ud134 \ud6c4\uae30 \u2013 \uae40\uc724\uc9c4 \ub2d8"},"content":{"rendered":"\n
<\/p>\n\n\n\n
\ubbfc\ud2b8\uae30\uc220\uc5d0\uc11c 2024\ub144 3\uc6d4\ubd80\ud130 6\uc6d4 \ub9d0\uae4c\uc9c0 \uc778\ud134\uc2ed\uc744 \uc9c4\ud589\ud558\uba70 \uc6f9 \ud504\ub85c\uc81d\ud2b8\uc5d0 \ucc38\uc5ec\ud588\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n
\uc778\ud134 \uccab \uc8fc\ucc28\uc5d0 \uc774\uc288\ub97c \ubc30\uc815 \ubc1b\uc744 \ub54c \ub85c\uceec\uc5d0\uc11c supabase\ub97c docker\ub85c \uc62c\ub9ac\ub294 \ucd08\uae30 \uc138\ud305 \uc791\uc5c5\uc744 \ub9e1\uc558\uc2b5\ub2c8\ub2e4. \uc81c\uac00 \uae30\uc5ec\ud560 \uc218 \uc788\ub294 \uc774\uc288\ub97c \ubc30\uc815\ubc1b\uace0 \uc2f6\uc5c8\ub294\ub370, Javascript\ub294 \uacbd\ud5d8\uc774 \uc5c6\uc5c8\uace0 Kubernetes \uc2a4\ud130\ub514\ub294 \ud574\ubcf8 \uc801\uc774 \uc788\uc5b4\uc11c docker \uad00\ub828 \uc774\uc288\uc5d0 \uc9c0\uc6d0\ud588\uace0 \ub9e1\uac8c \ub418\uc5c8\uc2b5\ub2c8\ub2e4. \ud68c\uc0ac \ub0b4\uc758 \uac1c\ubc1c \uc11c\ubc84\uc5d0\uc11c \uc774\ub7f0 \uc800\ub7f0 \ud14c\uc2a4\ud2b8\ub97c \ud558\uba74\uc11c \uc5b4\ub834\ud48b\uc774 \uc54c\uace0 \uc788\ub358 docker\uc5d0 \ub300\ud574 \ud655\uc2e4\ud788 \uc54c\uac8c \ub418\uc5c8\uace0, self-hosting\uc744 \ud558\uba74\uc11c \ub2e4\uc591\ud55c CS \uc9c0\uc2dd\ub4e4\ub3c4 \ubcf5\uc2b5\ud558\uace0 \uc774\ub860\uc801\uc778 \ub0b4\uc6a9\ub4e4\uc744 \uc2e4\ubb34\uc801\uc73c\ub85c \uc801\uc6a9\ud558\ub294 \ubc29\uc2dd\uc744 \uc54c\uac8c \ub418\uc5c8\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n
\uc774\ud6c4 3\uc6d4 \ub9d0\ubd80\ud130\ub294 \uc6f9 \ud504\ub85c\uc81d\ud2b8\uc5d0 \ud480\uc2a4\ud0dd \uac1c\ubc1c\uc790\ub85c \ucc38\uc5ec\ud558\uc600\uc2b5\ub2c8\ub2e4. Javascript\ub97c \ud574\ubcf8 \uc801\uc774 \uc5c6\uc5b4 \uac71\uc815\ud588\ub294\ub370, \ub9e4\uc8fc \ubaa9\uc694\uc77c\uc5d0 \uc9c4\ud589\ub418\ub294 \uc8fc\uac04\ud68c\uc758 \/ \uc8fc\ubcc0 \ubd84\ub4e4\uc758 \ub3c4\uc6c0 \/ \uc6d0\uc628\uc6d0 \ub4f1\uc744 \ud1b5\ud574 \ub9ce\uc740 \ub3c4\uc6c0\uc744 \ubc1b\uc558\uace0 5\uc6d4\ubd80\ud130\ub294 \uba54\ub274\ub97c \ud558\ub098 \ub9e1\uc544 \ud654\uba74 \uc791\uc5c5\ubd80\ud130 \uad6c\ud604\uae4c\uc9c0 \uc804\ubd80 \ud560 \uc218 \uc788\uac8c \ub418\uc5c8\uc2b5\ub2c8\ub2e4! \ud63c\uc790 \uacf5\ubd80\ud588\uc73c\uba74 \uc801\uc5b4\ub3c4 \ub450 \ub2ec \uc774\uc0c1 \uac78\ub838\uc744\ud150\ub370, \ud68c\uc0ac\uc5d0\uc11c \ubd80\ub52a\ud788\uba70 \ubc30\uc6b0\ub2c8 \uc2e4\uc804\uc5d0\uc11c \uc0ac\uc6a9\ud558\ub294 \ubc29\ubc95\uc5d0 \ub9de\uac8c \ube60\ub974\uac8c (2\uc8fc \uc815\ub3c4\ub9cc\uc5d0) \ubc30\uc6b8 \uc218 \uc788\uc5c8\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n
5\uc6d4\uc5d0 \ud3ed\ud48d\uac19\uc740 \uac1c\ubc1c\uc744 \ub9c8\uce58\uace0 Dockerfile\ub85c \uc6f9\uc744 \uc774\ubbf8\uc9c0\ub85c \ub9cc\ub4e4\uace0 \ubc30\ud3ec\ud558\ub294 \uc2a4\ud06c\ub9bd\ud2b8\ub97c \uc791\uc131\ud558\ub294 \uc791\uc5c5\uc744 \ud588\uc2b5\ub2c8\ub2e4. \ucc38\uace0\ud560 \uc790\ub8cc\uac00 \ubd80\uc871\ud588\uc9c0\ub9cc \ud68c\uc0ac\uc5d0 \uc81c \uc791\uc5c5\uc5d0 \ub300\ud574 \uc798 \uc54c\uace0\uacc4\uc2dc\uace0 \ubbf8\ub9ac \uacbd\ud5d8\ud558\uc2e0 \ubd84\ub4e4 \ub355\ubd84\uc5d0 \uc791\uc5c5\uc744 \ub9c8\uce60 \uc218 \uc788\uc5c8\uc2b5\ub2c8\ub2e4. \ud604\uc7ac\ub294 \ubc30\ud3ec \ud6c4 \uc2e4\uc81c \uc0ac\uc6a9\uc790\ub4e4\uc5d0\uac8c \ud53c\ub4dc\ubc31\uc744 \ubc1b\uc73c\uba70 \ub9e4\uc77c \uc774\uc288\ub97c \uccd0\ub0b4\uace0 \ubc30\ud3ec\ud558\ub294 \uba4b\uc9c4 \uacbd\ud5d8\uc744 \ud558\uace0 \uc788\uc2b5\ub2c8\ub2e4. \uc774\ub7f0 \uacbd\ud5d8\uc740 \ubc30\ud3ec \uc11c\ube44\uc2a4\uc5d0 \ucc38\uc5ec\ud558\uc9c0 \uc54a\uc73c\uba74 \ud560 \uc218 \uc5c6\ub294 \uac83\uc774\uc5b4\uc11c \uc778\ud134\uc744 \ud558\uc2dc\uae38 \ucd94\ucc9c\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n
<\/p>\n\n\n\n
\uc778\ud134\uc744 \ud558\uae30 \uc804 \ud3ec\ud2b8\ud3f4\ub9ac\uc624\ub85c \ub2f9\ub2f9\ud788 \ub0b4\ubcf4\uc77c\ub9cc\ud55c \ud504\ub85c\uc81d\ud2b8\ub97c \uacbd\ud5d8\ud558\uc9c0 \ubabb\ud574\uc11c \uc790\uc2e0\uac10\uc774 \ub9e4\uc6b0 \uc5c6\ub294 \uc0c1\ud0dc\uc600\uc2b5\ub2c8\ub2e4. \uc778\ud134\uc744 \ud558\uace0\uc790 \ud558\ub294 \uc0ac\ub78c\ub4e4\uc740 \ub300\ubd80\ubd84 \ub300\ud559\uc0dd \uc2e0\ubd84\uc774\ub2c8, \ub2e4\ub4e4 \uac81\uba39\uc9c0 \ub9c8\uc2dc\uace0 \uc790\uc2e0\uc758 \uacbd\ud5d8\uc744 \uc798 \uc815\ub9ac\ud574\uc11c \uc9c0\uc6d0\ud574\ubcf4\uba74 \uc88b\uc744 \uac83 \uac19\uc2b5\ub2c8\ub2e4!<\/p>\n\n\n\n
\uc81c\uac00 \uc9c0\ub09c 4\uac1c\uc6d4\uac04 \uc791\uc5c5\ud55c \uc77c\ub4e4\uc744 \ubcf4\uba74 \uc544\uc2dc\uaca0\uc9c0\ub9cc, \ubbfc\ud2b8\uae30\uc220\uc5d0\uc11c\ub294 \ubcf8\uc778\uc774 \ud574\ubcf4\uace0 \uc2f6\uc740 \uac83(docker \uc0ac\uc6a9, \ubc30\ud3ec), \ubc30\uc6b0\uace0 \uc2f6\uc740 \uac83(Javascript, \uc774\uc288 \ub300\uc751, \uc88b\uc740 \ucf54\ub4dc)\uc774 \uc788\ub2e4\uba74 \uc5b8\uc81c\ub4e0 \uacbd\ud5d8\ud558\uace0 \ud568\uaed8 \ub098\ub20c \uc218 \uc788\ub294 \uacf3\uc785\ub2c8\ub2e4. \ud2b9\ud788\ub098 \ub9e4\uc8fc \uc9c4\ud589\ub418\ub294 \uc8fc\uac04\ud68c\uc758\ub294 \uc0c8\ub85c\uc6b4 \uc8fc\uc81c\ub4e4\uc5d0 \ub300\ud574 \uc54c\uac8c \ub418\ub294 \uc88b\uc740 \uc2dc\uac04\uc785\ub2c8\ub2e4. <\/p>\n\n\n\n
\uc774\ub7f0 \uc88b\uc740 \uac1c\ubc1c \ubb38\ud654\ub97c \uac00\uc9c4 \uacf3\uc5d0\uc11c 4\uac1c\uc6d4\ub9cc \uacbd\ud5d8\ud558\uae30\uc5d0\ub294 \uc544\uc27d\ub2e4\ub294 \uc0dd\uac01\uc5d0 8\uc6d4 \ub9d0\uae4c\uc9c0 \uc778\ud134\uc744 \uc5f0\uc7a5\ud55c \uc0c1\ud0dc\uc785\ub2c8\ub2e4!<\/p>\n\n\n\n
\uac1c\ubc1c\uc790\uc758 \uccab \uac78\uc74c\uc744 \uc774\uacf3\uc5d0\uc11c \uc2dc\uc791\ud558\uac8c \ub418\uc5b4 \uac10\uc0ac\ud558\ub2e4\ub294 \uc0dd\uac01\uc774 \ub9ce\uc774 \ub4dc\ub124\uc694. \ubbfc\ud2b8\uae30\uc220 \ud30c\uc774\ud305!!<\/p>\n","protected":false},"excerpt":{"rendered":"
\ubbfc\ud2b8\uae30\uc220\uc5d0\uc11c 2024\ub144 3\uc6d4\ubd80\ud130 6\uc6d4 \ub9d0\uae4c\uc9c0 \uc778\ud134\uc2ed\uc744 \uc9c4\ud589\ud558\uba70 \uc6f9 \ud504\ub85c\uc81d\ud2b8\uc5d0 \ucc38\uc5ec\ud588\uc2b5\ub2c8\ub2e4. \uc778\ud134 \uccab \uc8fc\ucc28\uc5d0 \uc774\uc288\ub97c \ubc30\uc815 \ubc1b\uc744 \ub54c \ub85c\uceec\uc5d0\uc11c supabase\ub97c docker\ub85c \uc62c\ub9ac\ub294 \ucd08\uae30 \uc138\ud305 \uc791\uc5c5\uc744 \ub9e1\uc558\uc2b5\ub2c8\ub2e4. \uc81c\uac00 \uae30\uc5ec\ud560 \uc218 \uc788\ub294 \uc774\uc288\ub97c \ubc30\uc815\ubc1b\uace0 \uc2f6\uc5c8\ub294\ub370, Javascript\ub294 \uacbd\ud5d8\uc774 \uc5c6\uc5c8\uace0 Kubernetes \uc2a4\ud130\ub514\ub294 \ud574\ubcf8 \uc801\uc774 \uc788\uc5b4\uc11c docker \uad00\ub828 \uc774\uc288\uc5d0 \uc9c0\uc6d0\ud588\uace0 \ub9e1\uac8c \ub418\uc5c8\uc2b5\ub2c8\ub2e4. \ud68c\uc0ac \ub0b4\uc758 \uac1c\ubc1c \uc11c\ubc84\uc5d0\uc11c \uc774\ub7f0 \uc800\ub7f0 \ud14c\uc2a4\ud2b8\ub97c \ud558\uba74\uc11c \uc5b4\ub834\ud48b\uc774 … <\/p>\n