inotifywait 도커에 서버 올리고 개발할때

Kyu·2022년 5월 26일
0

리눅스

목록 보기
1/1

lamp php 버전 5.3 같은 매우 레거시버전 개발할때 컨테이너에서 이미 lamp스택 구성되어있는거 가져와서 사용하면 편리하므로 도커 사용


방법1
도커에서 작업하면서 깃연동도 해당 컨테이너에서 한다
문제라고 생각되는점: IDE사용할때 도커에 있는 소스 그대로 들고와서 사용가능?? 아직안해봄 뭔가 안될거같은 느낌

방법2
로컬에서 관리하고 inotifywait 로 폴더 변경감지하고 변경있을때마다 컨테이너로 파일 cp 하는 스크립트 작성


inotifywait

  • 리눅스에서 파일 변경감지
  • 파일, 폴더 모두 모니터링 가능
  • 변경(rm, mv, touch)뿐만 아니라 단순히 읽기(cat)만 해도 감지
  • e 옵션: 원하는 이벤트만 선별적 감지 (예: -e modify는 변경만 감지)
  • r 옵션: 하위디렉토리 전체 감지

참고 https://zetawiki.com/wiki/%EB%A6%AC%EB%88%85%EC%8A%A4_inotifywait

profile
TIL 남기는 공간입니다

0개의 댓글