复制失败:stat/var/lib/docker/tmp/docker-builder713892078/requirements.txt:没有这样的文件或目录

复制失败:stat/var/lib/docker/tmp/docker-builder713892078/requirements.txt:没有这样的文件或目录,docker,dockerfile,Docker,Dockerfile,当我构建Dockerfile时 sudo docker build . 简单Dockerfile中的复制命令失败 操作系统是Ubuntu Dockerfile: FROM python:3.8-alpine MAINTAINER mojtaba nafez ENV PYTHONUNBUFFERD 1 COPY ./requirements.txt /requirements.txt RUN pip install -r /requirements.txt RUN mkdir /app W

当我构建Dockerfile时

sudo docker build .
简单Dockerfile中的复制命令失败

操作系统是Ubuntu

Dockerfile:

FROM python:3.8-alpine
MAINTAINER mojtaba nafez

ENV PYTHONUNBUFFERD 1

COPY ./requirements.txt /requirements.txt
RUN pip install -r /requirements.txt

RUN mkdir /app
WORKDIR /app
COPY ./app /app

RUN adduser -D user
User user
上面提到的build命令的输出是:

Sending build context to Docker daemon  68.61kB
Step 1/10 : FROM python:3.8-alpine
 ---> ff6233d0ceb9
Step 2/10 : MAINTAINER mojtaba nafez
 ---> Using cache
 ---> 45e8f256f9ce
Step 3/10 : ENV PYTHONUNBUFFERD 1
 ---> Using cache
 ---> dec1458c5753
Step 4/10 : COPY ./requirements.txt /requirements.txt
COPY failed: stat /var/lib/docker/tmp/docker-builder733337810/requirements.txt: no such file or directory
我的ubuntu系统中的文件夹“/var/lib/docker/tmp”是空的

requirements.txt:

Django>=2.2.0,<=3.1.2
djangorestframework>=3.9.0,<3.10.0
Django>=2.2.0,=3.9.0,