构建docker镜像报错 Exception caught: Must specify baseImage if dockerDirectory is null

Spring Wu 513 2021-09-15

事发原因

maven插件使用的是dockerfile-maven-plugin,使用的构建命令是:mvn clean package docker:build dockerfile:push

报错

image.png

解决

通过一番千辛万苦的搜索,终于在spotify/dockerfile-maven的issues区找到一个回答:

image.png

  • 皇家翻译

试试这个:

问题很简单-命令是mvn clean package dockerfile:build而不是mvn clean package docker:build

结果

最后再重新运行mvn clean package dockerfile:build dockerfile:push,结果如下

image.png


# 问题解决