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

相关推荐
叶怀生1 小时前
Github创建仓库并通过VS Code推送项目
github
code喵喵1 小时前
docker-compose安装常用中间件
docker·中间件·容器
山岚的运维笔记2 小时前
AlpineLinux使用docker部署prometheus
docker·容器·prometheus
咚咚?3 小时前
docker 启动中间件
docker·中间件·容器
csdn_aspnet4 小时前
在 Docker 上安装和配置 Kafka、选择用于部署 Kafka 的操作系统
docker·kafka
乌托邦的逃亡者9 小时前
Docker的/var/lib/docker/目录占用100%的处理方法
运维·docker·容器
ai小鬼头12 小时前
AIStarter新版重磅来袭!永久订阅限时福利抢先看
人工智能·开源·github
如何原谅奋力过但无声12 小时前
上传GitHub步骤(自用版)
github
OKUNP13 小时前
Docker高级管理--容器通信技术与数据持久化
docker·容器·php
jingshaoqi_ccc14 小时前
GitKraken最后一个免费版本和下载地址
git·github·gitkraken·版本管理工具