在dockerfile-maven-plugin插件出現之前,還有一個maven插件是docker-maven-plugin,是由同一個作者創造,作者明確表示推薦使用dockerfile-maven-plugin,並會持續升級;而docker-maven-plugin不在添加任何新功能,只接受修復bug。兩個插件的設計思想是有差別的,前者需要獨立編寫Dockerfile文件,后者允許沒有Dockerfile文件,所有的docker相關配置都寫在pom文件的plugin中,這樣使maven插件顯得很笨重,並且如果脫離了這個maven插件還得重寫編寫Dockerfile,不夠靈活。
因此,推薦使用maven插件:dockerfile-maven-plugin。
