首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我被困在将Docker图像推送到GitHub容器库

我被困在将Docker图像推送到GitHub容器库
EN

Stack Overflow用户
提问于 2021-07-21 17:50:35
回答 1查看 641关注 0票数 0

我想把一个码头形象推到ghcr.io上。但我被困住了。

我在GitHub上创建了一个操作,它使用以下代码登录到ghcr.io

代码语言:javascript
复制
echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u ${{ github.actor }} --password-stdin

在我的GitHub操作中,它是成功的一步。我看到这种反应:

登录成功

然后,我尝试使用以下命令推送:

代码语言:javascript
复制
docker push ghcr.io/organization_name/repository_name:latest

我的组织是私人的。它向我展示了这个错误:

拒绝:安装不允许创建组织包 错误:使用退出代码1完成的过程。

我去ghcr.io手动创建存储库(就像我们在Docker上所做的那样),但是它的导航没有一个好的UX,至少在我看来是这样的。我单击主页上的Get Started,然后将我带到docs页面。当我在那里单击快速启动时,它显示了发布NPM包的示例。在这里,我看到您应该访问您的存储库、容器登陆页、,但是我没有看到可以单击的链接来导航到那里,或者在任何地方都看不到菜单项。

另外,我无法了解如何使用文档创建这个包存储库

我该怎么做?

EN

回答 1

Stack Overflow用户

发布于 2022-05-02 04:15:49

看来您还没有授予令牌正确的权限。您需要授予它write:package权限(当您打开个人访问令牌的详细信息时可以更改)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68474312

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档