如何在 Docker 工具箱上将 com.spotify.dockerfile-maven-plugin 配置为 运行?

How can I configure com.spotify.dockerfile-maven-plugin to run on Docker Toolbox?

我开始使用 com.spotify.docker-maven-plugin, but it's wiki on GitHub says to switch to com.spotify.dockerfile-maven-plugin。但是,在第一个插件中,我可以指定 Docker 主机,但我不知道如何使用后者。

我的机器运行 Windows 7 和 Docker 工具箱,所以本地主机上没有 Docker 守护进程。

dockerfile-maven-plugin 上的文档似乎没有解释如何执行此操作。

我通过完全删除工具箱并安装最新版本解决了这个问题(我现在使用的是 v17.07.0-ce,我相信我之前是 v17.05.0-ce)。

我还保留了问题中描述的环境变量(例如DOCKER_HOST=192.168.99.100:2376)。

注意 我 运行 遇到了 virtualbox 的一些问题,因为 Docker Toolbox 安装删除了注册为源的 virtualbox.msi安装。为了解决这个问题,我下载了安装程序(here) and used a variation on the following command 以提取 msi。

VirtualBox-4.0.4-70112-Win.exe -extract -path c:\temp

我不得不将 .msi 文件重命名为 virtualbox.msi 然后我可以删除旧版本。