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

相关推荐
Empty_7777 分钟前
K8S-Deployment资源对象
docker·容器·kubernetes
JSU_曾是此间年少7 分钟前
docker 使用指南
运维·docker·容器
北珣.9 分钟前
docker-存储卷
运维·docker·容器
KS、zheng12 分钟前
【DOCKER】DOCKER容器部署的ONLYOFFICE 启用HTTPS
docker·容器·https
く成哦14 分钟前
Rancher部署k8s集群:开启容器编排新篇章
运维·docker·云原生·容器·kubernetes·rancher
莫忘初心丶15 分钟前
ubuntu24使用docker搭建rabbitmq
docker·rabbitmq
todoitbo17 分钟前
openEuler 云原生实战:使用 Docker Compose 快速部署企业应用
docker·云原生·容器·openeuler
Cx330❀19 分钟前
Git 入门指南:从 0 到 1 掌握版本控制
git·ubuntu·gitee·centos·github
java_logo28 分钟前
Jenkins Docker 容器化部署指南
java·运维·servlet·docker·容器·jdk·jenkins
❀͜͡傀儡师3 小时前
docker部署mariadb 12.1.2版本,支持arm架构
运维·docker·容器·mariadb