Docker 构建镜像失败?无法计算缓存键:“/app”未找到:未找到

tar*_*p20 3 python macos docker dockerfile

错误 :

failed to compute cache key: "/app" not found: not found
Run Code Online (Sandbox Code Playgroud)

我的 Dockerfile:

FROM python:3.7-alpine

ENV PYTHONUNBUFFERED 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
Run Code Online (Sandbox Code Playgroud)

错误于COPY ./app app

操作系统:MacOS

有人遇到这个问题吗?

项目结构

Tom*_*Tom 7

您的项目中不存在APP文件夹

您正在尝试将不存在的 APP 文件夹添加到 docker 容器中,并且它会抱怨,因为没有可添加到容器中的 APP 文件夹

在行

COPY ./APP /APP
Run Code Online (Sandbox Code Playgroud)

必须./APP反映项目中的文件夹

  • 我有一个类似的问题,并且我的项目中有该文件夹。我什至可以从完整路径中对其进行纳米化。 (3认同)