我有一个 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 update
Docker 缓存时出现问题。使用该--no-cache
选项构建 Dockerfile 后,可以安装文件包。无法判断问题究竟出在哪里。