![](/img/trans.png)
[英]Cannot pull a private package/image from GitHub Container Registry into Okteto Kubernetes
[英]Pull private package from Github
我設置了一個 Github 操作來創建 Docker 圖像並將其發布到 ghcr。 我可以在我的存儲庫下看到圖像已成功創建,甚至建議我使用命令來拉取它:
docker pull ghcr.io/username/appname:master
但我相信由於存儲庫是私有的,這並不像看起來那么容易。
我試過以下命令,但也沒有幫助:
docker login ghcr.io -u username --password-stdin | docker pull ghcr.io/username/appname:master
Error response from daemon: Get "https://ghcr.io/v2/": denied: denied
Error response from daemon: unauthorized
我的最終目標是為前端開發人員創建一種 run.sh 文件來拉取后端圖像並運行它們。 我能找到的所有答案都是關於在其他操作中使用 GITHUB_TOKEN 拉取圖像,但事實並非如此。
我還看到一些答案說我需要一個 PAT 來訪問 ghcr,我已經創建了一個但找不到在 cmd 中使用它的方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.