Dockerfile:
ENV PYTHONUNBUFFERED 1
RUN mkdir /code
WORKDIR /code
RUN pip install pip -U
ADD requirements.txt /code/
RUN pip install --default-timeout=1000 -i http://pypi.douban.com/simple --trusted-host pypi.douban.com -r requirements.txt
ADD . /code/
docker-compose.yml:
version: "3"
services:
app:
restart: always
build: .
command: "python3 manage.py runserver 0.0.0.0:8000"
volumes:
- .:/code
ports:
- "8000:8000"
当我尝试使用docker制作图像时,发生此错误-
我的路径设置有问题吗?
答案 0 :(得分:0)
卷路径必须是Dockerfile的路径。似乎在Dockerfile中,您已将工作目录设置为code
,但是,要将卷路径设置为所需的全部就是在本地计算机中存储Dockerfile的位置。
您只需指定整个路径[/ f / HomeWork / GraduateProject / Project / lianjiaweb /]或在卷路径中写入.
。