도커에 레드마인을 사용하고 있는데 플러그인을 설치해보려고 컨테이너에 붙어서 plugins 폴더에 넣고 재시작했더니
레드마인 컨테이너가 무한재시작 됩니다.
그래서 plugins 폴더에 복사해둔것을 비우려고 하는데 계속 파일이 들어가기만 하네요 (빈폴더로 덮어써지지 않음)
제가 사용한 명령어는 다음과 같습니다.
docker cp redmine:/usr/src/redmine/plugins /home/highelf/plugins
이후 /home/highelf/plugins 에 들어가서 파일을 비운뒤
docker cp /home/highelf/plugins redmine:/usr/src/redmine/plugins
그리고 다시 검증해보려고
docker cp redmine:/usr/src/redmine/plugins /home/highelf/test1
해서 test1 들어가 보면 적용이 안됩니다. (예전파일이 지워지지 않음)
일단 컨테이너가 실행이 안되니 컨테이너 진입해서 지울수도 없고
중지된 컨테이너에 복사하는 명령만 보이고 지우는 명령은 검색해도 없네요
어찌해야 할까요
힌트를 부탁드립니다.
´çÀå ÄÁÅ×À̳ʸ¦ »ì·Á¾ß ·¹µå¸¶ÀÎÀ» ¾µ¼öÀִµ¥ ±âÁ¸ ÀÚ·á ¾È³¯¸®°í »ì¸±¼ö ÀÖ´Â ¹æ¹ýÀ» ã°í ÀÖ½À´Ï´Ù.
½ÇÇàÁßÀÎ ÄÁÅ×ÀÌ³Ê ÁßÁö
docker-entrypoint.sh ¸¦ È£½ºÆ®·Î º¹»ç
ÇØ´ç ÆÄÀÏ ÃÖ»ó´Ü¿¡ sleep 600 À» ³Ö¾î¼ Ȧµå ½ÃÅ´
ÇØ´ç ÆÄÀÏÀ» ´Ù½Ã ÄÁÅ×À̳ʷΠº¹»ç
ÄÁÅ×ÀÌ³Ê ½ÇÇà - ÀÏ´Ü ÄÁÅ×À̳ʰ¡ ¸®½ºÅ¸Æ® ¾øÀÌ »ì¾ÆÀÖÀ½
ÄÁÅ×À̳ʿ¡ exec -it /bin/bash ·Î ºÙ¾î¼ plugins Æú´õÀÇ ³»¿ëÀ» Áö¿ò
ÄÁÅ×À̳ÊÁßÁö
À§°úÁ¤¿¡¼ ¼öÁ¤ÇÑ docker-entrypoint.sh ¸¦ ´Ù½Ã ¿øº¹ÇÏ¿© º¹»ç
ÄÁÅ×ÀÌ³Ê ½ÇÇà
Á¤»ó ÀÛµ¿µÊ
Àúµµ µµÄ¿ ·¹µå¸¶ÀÎÀ¸·Î ¾öû °í¹ÎÇߴµ¥, °á±¹Àº (redmine 4.1 + gcc) & pgsql ·Î Á¤ÂøÇؼ Ç÷¯±×ÀÎ Àß ¿Ã¸®°í ¾²°íÀÖ´Â ÁßÀÔ´Ï´Ù.
¾ÖÁõÀÇ ·¹µå¸¶ÀÎ. Àú°É ¼¹ö¿¡ ¹Ù·Î ¼³Ä¡Çؼ ¾²±â¿¡´Â ÀýÂ÷°¡ ³Ê¹« º¹ÀâÇÏ°í ¿¡·¯³¯ °æ¿ìµµ ¸¹¾Æ¼ ¹«Á¶°Ç µµÄ¿¿¡¼ ¿î¿µÇÕ´Ï´Ù. µµÄ¿¿¡¼ ¿î¿µÇϴ°͵µ ¸¸¸¸Ä¡ ¾ÊÁö¸¸ Â÷¶ó¸® µµÄ¿°¡ ³´Áö¿ä.