报错如上所属:
[ERROR] Failed to execute goal com.spotify:docker-maven-plugin:1.2.2:build (default-cli) on project spring-boot-dap: Exception caught: Must specify baseImage if dockerDirectory is null -> [Help 1]
意思是:缺少基础的镜像文件
检查了自己本地环境;关于添加plugingroup已经修改
检查dockerfile文件发现,由于是直接复制导致dockerfile为难内容错误导致
文件内容所以dockerfile文件书写错误,没有修改,修改文件后重新构建
发现构建还是出错
我tm ,继续检查,如果按照网上所说,需要将dockerfile里面的openjdk版本下载到本地重新构建,于是操作了一遍
于是成功
最后总结下可能出现的地方:
1.dockerfile 读取的到的环境出现问题。如dockerfile 的 add 文件是springdemo.jar ,结果打包成了spring.test.jar
2.pom配置出现问题会导致读取配置出香异常
3.maven 的配置setting.xml,需要配置group
4.关于docker 执行命令的时候是否是更目录也可能出现问题
5.打包命令 是dockerfile 还是 Dockerfile