2017-01-23 3 views
0

내 호스트와 컨테이너간에 폴더를 공유 할 때 Sublime에서 편집 한 파일이 컨테이너 내부에서 동기화되지 않습니다.Docker가 호스트 폴더를 동기화하지 않음 (Windows)

나는 Docker 버전 1.13.0을 사용하고 있습니다. 49bf474를 빌드하고 github의 일부 문제는 저에게 말했지만, 어느 누구도 저에게 맞지 않았습니다.

나는이처럼 내 작성을 구성, 고정 표시기 호스트 내 C/드라이버 공유 해요 :

uwsgi : 빌드 :. 링크 : - 포스트 그레스 명령을 env_file을 ./uwsgi.sh : 볼륨을 .env의 : 를 -/정적 -/데이터/미디어/미디어 - ./api:/app

나의 볼륨./api :/app는 작동하지만 뭔가를 변경할 때 컨테이너에 반영되지 않고 개발에 사용할 수 없습니다. 여기

내이 컨테이너 검사 : (마운트/볼륨) 이미 시도

"Mounts": [ 
     { 
      "Type": "bind", 
      "Source": "/C/Users/tif/projetos/my/jl.api/api", 
      "Destination": "/app", 
      "Mode": "rw", 
      "RW": true, 
      "Propagation": "" 
     }, 
     { 
      "Type": "bind", 
      "Source": "/data/media", 
      "Destination": "/media", 
      "Mode": "rw", 
      "RW": true, 
      "Propagation": "" 
     }, 
     { 
      "Type": "volume", 
      "Name": "b931d6d30c2b8e1bcdc2a20d5e6d2c27dd515c5041d2ea64ca01b5dc08047879", 
      "Source": "/var/lib/docker/volumes/b931d6d30c2b8e1bcdc2a20d5e6d2c27dd515c5041d2ea64ca01b5dc08047879/_data", 
      "Destination": "/static", 
      "Driver": "local", 
      "Mode": "", 
      "RW": true, 
      "Propagation": "" 
     } 
    ], 
    "Volumes": { 
      "/app": {}, 
      "/media": {}, 
      "/static": {} 
     }, 

이 일 :

  • atomic_save : 거짓 (라임)와
  • nginx.conf sendfile을 끈다.

누군가가 이것을 경험 했습니까?

답변

0

약간의 연구 끝에 개발 환경을 위해 uWsgi를 사용하고있는 것을 볼 수 있었고 py-autoreload없이 앱을 다시로드 할 수 없었습니다.

필자는 uwsgi를 설정하여 py-autoreload를 2로 설정하고 내 응용 프로그램을 다시로드하기 시작했습니다.

지금은 고정 표시기에서이 명령을 시작 했어 :

"/usr/local/bin/uwsgi --socket :5000 --wsgi-file ......... --py-autoreload 2 

읽기이 문제가 발생하는 경우이 유용 할 수있다 : http://chase-seibert.github.io/blog/2014/03/30/uwsgi-python-reload.html

관련 문제