【发布时间】:2016-04-17 18:01:31
【问题描述】:
我需要在 Docker 构建期间在 Dockerfile 中引用主机或主机网络,我该怎么做?我想这样做,克隆一些 git repos,或者 scp 一些文件来设置图像。
克隆一个 github repo 很容易,因为 docker 会为此解析 dns。但是,我没有可用于正在构建的 docker 映像的主机网络的 dns 条目。
其实我连主机的ip地址都不知道,更别提设置dns了。
【问题讨论】:
-
我想我将以不同的方式处理这个问题 - 从我的图像中需要的源创建 .deb 工件。将它们从 CI 构建放置的任何位置 scp 到当前目录。使用该目录作为上下文构建 - 并在 docker 容器中使用 dpkg 安装它们。
标签: docker