【发布时间】:2016-05-23 21:34:57
【问题描述】:
我正在尝试使用 docker 卷挂载我的代码目录,但无法这样做。 这是我的 docker-compose 文件的相关部分。
web:
build: ./web
dockerfile: Dockerfile
links:
- db:db
- elasticsearch:elasticsearch
volumes:
- ./web:/usr/src/app
web 文件夹有一个 DockerFile,其中包含以下说明。
FROM python:2.7
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
COPY requirements.txt /usr/src/app/
RUN pip install --no-cache-dir -r requirements.txt
docker-compose up 运行正常,但启动后我看不到任何卷。
root@test-new:/home/django/test# docker inspect test_web | grep -i volume
"Volumes": null,
"Volumes": null,
如果相关的话,这是我的其余部分。
elasticsearch
nginx
postgres db
【问题讨论】:
-
Ubuntu 14.04、Docker 1.9.1
标签: django docker docker-compose