使用 RPM 创建 Docker 镜像

使用 RPM 创建 Docker 镜像

我使用下面的 docker 文件创建了 docker 镜像

在此输入图像描述

所以,我的问题是,当我构建它时,出现了以下错误。请帮我解决它。

在此输入图像描述

答案1

ADD命令需要文件名为相对的到当前目录。

https://docs.docker.com/engine/reference/builder/

该路径必须位于构建的上下文内;你不能 ADD ../something /something,因为 docker 构建的第一步是将上下文目录(和子目录)发送到 docker 守护进程。

这意味着你不能,ADD /aa/http....因为前导/被剥离并被视为好像它是ADD aa/http...

RUN在这个阶段你还会遇到第二个问题;您正在将文件复制到容器的根目录,但该rpm命令正在目录中查找它们/aa

相关内容