【发布时间】:2014-08-10 08:37:06
【问题描述】:
我正在尝试使用 Dockerfile 方法构建 Docker 映像。最小化图像大小和层数对于此特定应用程序非常重要。但是,安装所需的 rpm 相当大,我不想将其烘焙到映像中。似乎如果我在 Dockerfile 中使用 ADD 命令,则 rpm 会作为自己的层复制到映像中,并且在我使用完之后无法将其删除。为了解决这个问题,我们只是在交互模式下运行一个容器,使用 -v 卷挂载选项来共享包含 rpm 的文件夹,但实际上并没有将 rpm 复制到容器中。在使用 Dockerfiles 运行 docker build 命令时,有什么方法可以执行类似 -v 选项的操作吗?
【问题讨论】:
标签: docker