github codespaces推送镜像时unauthorized: access token has insufficient scopes 解决方法

最近有镜像构建的需求,于是就使用了github提供的这个codespace来构建docker镜像,但是在构建后进行镜像推送时提示 unauthorized: access token has insufficient scopes ,如下图

这个一看就知道是权限问题, 这里的access token has insufficient scopes是提示我们当前的访问令牌权限域不足。 github默认的docker镜像仓库是ghcr.io ,这个服务我没有开通, 我需要推送镜像到docker.io, 所以需要退出当前默认登录后重新登陆docker.io仓库。

bash 复制代码
docker logout
# 登录到docker.io仓库
docker login --username=tekintian  docker.io

注意,在codespaces里面使用docker login登录docker.io的时候必须要指定用户名,否则就会变成网页授权登录,而login.docker这个网页目前是用不了的!

相关推荐
大小科圣6 分钟前
docker搭建gitlab和jenkins
docker·gitlab·jenkins
梦幻通灵43 分钟前
Ansible之批量管理服务器
服务器·github·ansible
玄明Hanko1 小时前
2024 年 docker 提示index.docker.io
docker·镜像
州周2 小时前
Flink operator实现自动扩缩容
docker·flink·kubernetes
探索云原生3 小时前
使用 NodeLocalDNS 提升集群 DNS 性能和可靠性
linux·docker·云原生·kubernetes·go·dns
梓羽玩Python5 小时前
40.2 K Star 超火的AI程序员项目!多个智能体整合,轻松实现各种开发任务!
github
嘻嘻哈哈175 小时前
Mac-docker配置
macos·docker·容器
司空良5 小时前
docker从下载到Python项目打包到容器中运行(解决下拉超时问题)
python·docker
跳跳的向阳花6 小时前
01、Docker学习,第一天:简单入门与安装
学习·docker
搬码后生仔6 小时前
使用docker desktop提示 需要更新WSL
运维·docker·容器