无法找到包“文件”

无法找到包“文件”

我有一个 Docker 镜像,到目前为止它运行良好。但是,当我尝试重建时,它无法file再找到该包。

Dockerfile如下:

FROM python:3.7-slim
...
RUN apt-get update -y
RUN apt-get install file -y
...

错误信息如下:

E: Unable to locate package file
ERROR: Service 'service' failed to build: The command '/bin/sh -c apt-get install file' returned a non-zero code: 100

有人知道问题可能出在哪里吗?

答案1

apt-get updateDocker 缓存时出现问题。使用该--no-cache选项构建 Dockerfile 后,可以安装文件包。无法判断问题究竟出在哪里。

相关内容