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这个网页目前是用不了的!

相关推荐
Benszen9 小时前
Docker容器化技术全解析
运维·docker·容器
再ZzZ12 小时前
Docker快速部署Kafka(内网通用版本)
docker·容器·kafka
最贪吃的虎13 小时前
GitHub推送又超时了?试试SSH
运维·ssh·github
Stack Overflow?Tan9013 小时前
linux ubuntu22.04安装ROS2humble完整版的流程
linux·docker·ros2
正经教主17 小时前
安全养虾:[windows]Docker部署OpenClaw详细过程记录
安全·docker·容器
程序员 沐阳17 小时前
Docker 命令完全指南:从入门到实战
docker·容器·eureka
繁星星繁17 小时前
Docker(一)
java·c语言·数据结构·c++·docker·容器·eureka
xin_yao_xin17 小时前
Linux 下 Docker 安装教程(2026)
linux·运维·docker
Riu_Peter18 小时前
【技术】Docker 释放空间
运维·docker·容器