应用程序源码没有被导入到docker-compose的docker容器中

我有一个python应用程序,我希望在docker中的容器中设置一个卷。

我正在一个名为“web”的容器中运行该应用程序,源代码位于./web里面有一个Dockerfile,它显然是按照预期运行的,还有一个docker-compose.yml文件,我认为这是问题所在。

我也希望将源代码导入并同步到所述容器中。

这是Dockerfile的内容。

FROM python:3.4-onbuild RUN apt-get update -qq && apt-get upgrade -y && apt-get install -y \ curl \ tar\ libfontconfig1-dev ENV PHANTOM_JS_TAG 2.1.1 RUN mkdir /tmp/phantomjs RUN cd /tmp/phantomjs RUN curl -L -O https://bitbucket.org/ariya/phantomjs/downloads/phantomjs-$PHANTOM_JS_TAG-linux-x86_64.tar.bz2 RUN tar --strip-components=1 -xvf phantomjs-$PHANTOM_JS_TAG-linux-x86_64.tar.bz2 RUN mv bin/phantomjs /usr/local/bin && cd / && rm -rf /tmp/phantomjs 

这里是docker-compose.yml

 web: restart: always build: ./web expose: - "8000" links: - postgres:postgres volumes: - /usr/local/bin - "./web:/usr/src/app" working_dir: /usr/src/app env_file: .env command: /usr/local/bin/gunicorn -w 2 -b :8000 app:app nginx: restart: always build: ./nginx/ ports: - "80:80" volumes: - /www/static volumes_from: - web links: - web:web data: image: postgres:latest volumes: - /var/lib/postgresql command: "true" postgres: restart: always image: postgres:latest volumes_from: - data ports: - "5432:5432" 

任何帮助深表感谢。

谢谢