我有兴趣支持将 docker 用作本地工作流程的一部分的开发人员。他们中的大多数都在 Windows 和 OSX 上,并且会使用Boot2Docker来运行 docker。
图像源位于项目源代码旁边的主机上。
没有办法(不弄乱Boot2Docker映像来添加来宾添加,或运行 samba 容器)将主机目录共享到Boot2Docker VM,所以我想使用远程 API 来获得相同的效果。
即 dev 在主机上构建 maven 项目,这会导致创建 .war 工件。
在主机上创建 Dockerfile 以构建可以部署该 .war 工件的映像。
我想要一个可以在主机上运行的命令行工具,它可以让我针对该Dockerfile和相关文件调用构建映像命令,以便我在Boot2Docker VM 中获得一个可运行的映像。
有多种库可以与 docker remote api 通信,但我无法找到可以直接从主机命令行运行的工具。
我正在考虑只为docker-java库编写自己的命令行界面,但想知道是否有可以使用的现有工具?