Docker¿¡¼ ƯÁ¤ ÄÁÅ×À̳ʿ¡ ÀÖ´Â ÆÄÀÏÀ» °¡Á®¿À±â
Docker¿¡¼ ƯÁ¤ ÄÁÅ×À̳ÊÀÇ ÆÄÀÏÀ» °¡Á®¿Í¾ß Çß´Ù¡¦
Docker¿Í AWS¸¦ ÃÖ±Ù¿¡ ¾²±â ½ÃÀÛÇÏ¸é¼ ¹è¿ï °ÍÀÌ ¾öû ¸¹¾ÆÁ³°í, À̸¦ ¹è¿î ³»¿ë°ú ½ÃÇàÂø¿À¸¦ ºí·Î±×·Î Á¤¸®ÇÏ°í ÀÖ½À´Ï´Ù.
¸ÕÀú Docker¸¦ »ç¿ëÇÏ´ø Áß¿¡ ¹®Á¦°¡ ¹ß»ýÇÏ¿´½À´Ï´Ù.
Àß ¾²°í ÀÖ´ø MariaDBÀÇ ¼öÁ¤ÆÄÀÏÀ» ¸î °¡Áö º¯°æ ÈÄ(MariaDB ÄÁÅ×ÀÌ³Ê ¾È¿¡¼¡¦) ´Ù½Ã Docker ÄÁÅ×À̳ʸ¦ ½ÇÇàÇÏ¿´´Âµ¥ DB Á¢¼ÓÀÌ µÇÁö ¾Ê¾Æ¼ `docker ps -a¡¯ ¸¦ ÅëÇؼ È®ÀÎÀ» ÇÏ¿´½À´Ï´Ù.
º¸½Ã´Â °Íó·³ Status¿¡ Exited¶ó°í µÇ¾î Àֳ׿ä. (´Ù½Ã start¸¦ Çصµ °è¼Ó Á×¾ú½À´Ï´Ù.)
±×·¡¼ ¼öÁ¤Çß´ø /etc/mysql/my.cnfÀ» ´Ù½Ã ¿øº¹½ÃÅ°·Á ÇÏ¿´Áö¸¸ ÄÁÅ×À̳ʰ¡ ½ÇÇàÀÌ µÇÁö ¾Ê¾Æ¼ º¯°æÇÒ ¹æ¹ýÀÌ ¾ø¾ú½À´Ï´Ù.
±×·¡¼ ¸î °¡Áö ã¾Æº¸´ø Áß Stackoverflow¿¡¼ ÁÁÀº ´äº¯À» ã°Ô µÇ¾ú½À´Ï´Ù.
¸ÕÀú ƯÁ¤ ÄÁÅ×À̳ʿ¡¼ ÆÄÀÏÀ» »Ì¾Æ¿À´Â °ÍÀº ´ÙÀ½°ú °°½À´Ï´Ù.
Docker ÄÁÅ×À̳ʿ¡¼ ÆÄÀÏ °¡Á®¿À±â
docker cp
:/path/to/file.ext
Ex) docker cp mariadb:/etc/mysql/my.cnf
À§¿Í °°Àº ¸í·É¾î¸¦ ÅëÇØ ÆÄÀÏÀ» °¡Á®¿Ô°í, ´Ù½Ã ¿ø»óº¹±¸¸¦ ÇÏ¿´½À´Ï´Ù.
Docker ÄÁÅ×À̳ʿ¡ ÆÄÀÏ ³Ö±â
docker cp file.ext
:/path/to/file.ext
Ex) docker cp my.cnf mariadb:/etc/mysql/my.cnf
À§ ¸í·É¾î¸¦ ÅëÇØ ¼öÁ¤ÇÑ ÆÄÀÏÀ» ´Ù½Ã ³Ö¾ú½À´Ï´Ù.
°á·Ð
DockerÀÇ °³³ä¸¸ ´ë·«ÀûÀ¸·Î ¾Ë°í ½ÇÁ¦ »ç¿ëÇÑ °ÍÀº ¾ó¸¶ µÇÁö ¾Ê¾Æ¼ ³»°øÀÌ ¸¹ÀÌ ºÎÁ·ÇÏ´Ù°í ´À³§´Ï´Ù.
Ȥ½Ã Àú¿Í °°Àº °í¹ÎÀ» ÇϽŠºÐÀÌ ÀÖ´Ù¸é À§ÀÇ ³»¿ëÀ¸·Î ÇØ°áÀÌ µÇ¼ÌÀ¸¸é ÇÕ´Ï´Ù.