当我尝试使用docker安装软件包时 我收到以下错误
COPY failed: stat /var/lib/docker/overlay2/7f434dda3e872abd56226080297095cbc3ebd1decef703550c2c12fead4a6e94/merged/home/site/wwwroot: no such file or directory
这是我的dockerfile
COPY . /home/site/wwwroot
FROM ubuntu
# ...
ENV DEBIAN_FRONTEND noninteractive
RUN apt-get update && \
apt-get -y install gcc mono-mcs && \
rm -rf /var/lib/apt/lists/*
COPY --from=0 /home/site/wwwroot /home/site/wwwroot
RUN cd /home/site/wwwroot && pip install -r requirements.txt
如何解决?
答案 0 :(得分:-1)
您还可以尝试:只需确保您的点路径正确,请执行which pip
以确保点路径是什么。
然后将其放入您的docker文件而不是最后一行:
...
RUN /usr/bin/pip -r /home/site/wwwroot/requirements.txt
如果您不理解我的回答,请告诉我。