디렉토리의 파일 변경 내용을 "수신 대기"하는 디자인 패턴 (모든 .sql 파일은 Makefile 포함)을 찾고 있는데, 있으면 명령을 실행합니다. 변화. 내 저장소에서Docker : .sql 변경 사항 수신 대기 데이터베이스
나는 데이터의 세 가지 유형이 있습니다
- 는 PostgreSQL을
를 프로비저닝 파일을
make
명령을 실행하여 psql
을 사용하여 .sql
파일을 처리해야합니다. node.js 또는 PostgreSQL을 다시 시작하지 마십시오. 이 make
명령은 일반적으로 완료 후에 종료됩니다. 따라서 dockerfile 형식으로 만들어진 경우 종료 후에는 불필요하게 불필요하게 다시 시작됩니다. 해커 sleep 99999999
유형을 내 Makefile
에 추가하는 것 외에,이 유형의 "실행 후 종료"요구 사항에 대해 일반적으로 인정되는 사례가 있습니까?
사용 http://en.wikipedia.org/wiki/Inotify 을 inotify를 파이썬에서 http://pyinotify.sourceforge.net/ – user2915097
@ 내가보고 많은 솔루션 알고 있어요 user2915097을 pyinotify 파일 변경. 실제로 도커에는 이러한 자체 솔루션이 포함되어 있으므로이를 수행 할 수있는 "도커 방식"이 필요한지 묻는 것입니다. – rgareth