错误: denied: requested access to the resource is denied
- 检查是否登录
- 检查仓库是否存在
- Mac检查钥匙串是否有异常
push命令
docker push <docke hub 地址(可以省略)>/<dockerhub的用户名>/<自己的仓库名称>:<镜像名称>
docker push docker.io/jagger133609/jagger:gateway-0.0.1
检查是否登录
重复登录一次
docker login
docker logout
检查仓库是否存在
登录: https://hub.docker.com/repository/docker,检查是否有仓库,仓库名是否正确
MAC检查钥匙串是否有异常
MAC会使用钥匙串管理docker登录鉴权信息,如果出现异常就会这样。
进入目录~/Library/Keychains。
删除文件夹类似2210E2CA-FE29-50A3-B274-AC1BFCF0C27F,每个人的都不一样,但是这个格式差不多。
重启电脑会重新创建一个新的类似文件夹。
# 进入钥匙串目录
cd ~/Library/Keychains
# 删除文件夹
rm -rf 2210E2CA-FE29-50A3-B274-AC1BFCF0C27F
# 重启电脑