您的令牌尚未被授予执行此查询所需的范围。'id' 字段需要以下范围之一:['read:packages'],

Mat*_*ius 6 permissions powershell github docker windows-10

我正在使用 Windows 10 专业版并尝试使用 PowerShelltagpush命令将 docker 映像发布到 GitHub 。

docker tag 8a3e8abca3b6 docker.pkg.github.com/liufa/testdockerandk8/dockerandk8test:0.1

docker push docker.pkg.github.com/liufa/testdockerandk8/dockerandk8test:0.1

但是,我收到以下错误

未授权:您的令牌尚未被授予执行此查询所需的范围。'id' 字段需要以下范围之一:['read:packages'],但您的令牌仅被授予:[''] 范围。

在此处输入图片说明

我在哪里更改令牌权限?

Pra*_*ams 4

docker login -u USERNAME -p TOKEN docker.pkg.github.com

docker push docker.pkg.github.com/liufa/testdockerandk8/dockerandk8test:0.1
Run Code Online (Sandbox Code Playgroud)

在这里,将USERNAME替换为您的用户名,将 TOKENread/write/delete:packages替换为启用后生成的个人访问令牌

https://github.com/settings/tokens 在此输入图像描述 在此输入图像描述