【服务器】使用Dockerfile Maven插件

使用Dockerfile Maven插件

文章转载源链接

我们常见开源项目中使用的Docker Maven插件是com.spotify:docker-maven-plugin。可用版本信息见Github

通过其介绍可知该插件已经不再推荐使用,取而代之的是com.spotify:dockerfile-maven-pluginMaven中央仓库Github地址

使用该插件可以在mvn命令中直接构建出Docker镜像和完成推送等。

dockerfile-maven-plugin要求用户必须提供Dockerfile用于构建镜像,从而将Docker镜像的构建依据统一到Dockerfile上,这与过时的docker-maven-plugin是不同的。

该插件的开源主页提供了丰富的参考资料:

使用该插件时,有一些注意事项

该插件依赖一台装有Docker daemon的Host完成镜像的构建
由于该插件需要访问Docker Host,因此要求Docker Host打开TCP管理端口,并允许访问
使用该插件的机器需要配置DOCKER_HOST选项,指向Docker Host对应端口
该插件构建和发布镜像依赖于镜像仓库,需要用户提供镜像仓库的登录信息,支持POM设置和Settings设置

参考链接
如何将本地的代码部署到 Docker 容器中?

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值