Spotify的docker-maven-plugin无法推送image到需认证的镜像注册中心
我使用的maven插件是Spotify的docker-maven-plugin
即:
com.spotify
docker-maven-plugin
1.2.2
在参考博文:使用docker-maven-plugin插件实现Docker构建并提交到私有仓库
和Spotify的docker-maven-plugin插件官方的仓库README文档的方式来提供认证账号密码后,依然不能将构建的镜像推送到注册中心。
解决办法是在?Docker配置文件(C:\Users\Bennie.docker\config.json)提供该镜像注册中心的认证信息。
{
"auths": {
"registry.cn-beijing.aliyuncs.com": {
"username": "xxxx@gmail.com",
"password": "123456"
}
},
"credsStore": "desktop"
}
如果有遇到其他错误,可以通过mvn clean package docker:build -X打开maven的调试参数查看详细输出。
其他资料:
- 使用docker-maven-plugin插件实现Docker构建并提交到私有仓库
- 使用Docker部署SpringBoot
- Docker部署SpringBoot项目
- 阿里云Docker镜像注册中心的申请与使用