操作系统: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,请你帮我一些建议。
答案 0 :(得分:0)
根据this,您只需要定义环境变量:
默认情况下,插件将尝试连接到
localhost:2375
上的docker。设置DOCKER_HOST
环境变量以连接其他地方。DOCKER_HOST=tcp://<host>:2375
其他docker-standard环境变量也很受尊敬,例如TLS和证书。
注意:确实必须是环境变量;通过-DDOCKER_HOST
传递到Maven无效。