我正在尝试复制包含内容的文件夹。但是当尝试从 docker 访问文件时,它会显示错误
ERROR: Could not open requirements file: [Errno 2] No such file or directory: 'requirements/development.txt'
我的 Dockerfile 包含:
FROM python
ENV PYTHONUNBUFFERED=1
RUN apt-get update \
&& pip install pip install gunicorn
WORKDIR /usr/src/app
COPY requirements/* /usr/src/app/
RUN pip install -r requirements/development.txt
COPY . .
EXPOSE 8000
CMD ["gunicorn", "--bind", "0.0.0.0:8000", "--workers", "3", "cryb.wsgi:application"]
COPY requirements/* /usr/src/app/
您正在将需求中的内容复制到 /usr/src/app。这不会保留目录结构。做那个
RUN mkdir /usr/src/app/requirements
COPY requirements/* /usr/src/app/requirements/
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句