我可以使用类似于farbic8

时间:2018-06-01 07:26:20

标签: java docker spring-boot amazon-ec2

操作系统:Windows 10, Docker守护程序:在EC2实例上运行, Spring-Boot Docker项目:在本地机器上。

我想用docker-maven-spotify插件实现的目标

  • 我没有在我的操作系统上运行docker守护程序(我知道这是可能的),但我正在尝试使用在我的EC2机器上运行的Docker。

  • 当我尝试运行“mvn install dockerfile:build”步骤时,它正在我的本地机器上寻找Docker,但是它希望它使用在我的EC2上运行的docker并构建docker镜像。

关于如何使用spotify-maven插件配置DOCKER_HOST,请你帮我一些建议。

1 个答案:

答案 0 :(得分:0)

根据this,您只需要定义环境变量:

  

默认情况下,插件将尝试连接到localhost:2375上的docker。设置DOCKER_HOST环境变量以连接其他地方。

DOCKER_HOST=tcp://<host>:2375
     

其他docker-standard环境变量也很受尊敬,例如TLS和证书。

注意:确实必须是环境变量;通过-DDOCKER_HOST传递到Maven无效。