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