Docker報錯denied:requested access to the resource is denied解決
背景
由于不可描述的原因,相對于以前,最近在更加頻繁的遷移服務器,簡單的 Shell 腳本已經不能滿足需求了,于是將所有的項目 Docker 化。
部分不含敏感配置的項目準備放到 DockerHub 上面,但是在 docker push
的時候報錯:
denied: requested access to the resource is denied
解決方案
登錄 DockerHub 創(chuàng)建相對應的項目名。
如果在 Docker Desktop 手動登錄過了,需要先命令行退出登錄:
login out
重新在命令行登錄:
docker login -u "Name" -p "Password" docker.io
登錄成功后會提示 Login Succeeded
。
對要上傳的鏡像打 Tag:
docker tag your-repository/subname:tagname docker-hub-user-name/your-repository:tagname
上傳:
docker push docker-hub-user-name/your-repository:tagname
成功后提示:
The push refers to repository [docker.io/docker-hub-user-name/your-repository] fbb8711b1824: Pushed b686d86b3388: Pushed 4700545bfd00: Pushed ac24d93be4ae: Pushed 1b5df2fde28f: Pushed 8964dbe7aa60: Pushed 8e012198eea1: Pushed tagname: digest: sha256:965d123457f12345dca0d109a8f720de174139aaf25376a56de76caf1234572b size: 1790
注意
以上步驟參考了 DOCKER COMMUNITY FORUMS [1] 和 Stack Overflow [2] 的帖子,部分步驟可能是冗余的。
案例
GitHub:https://github.com/mazeyqian/go-gin-gee
DockerHub:https://hub.docker.com/repository/docker/mazeyqian/go-gin-gee
命令行:
docker logout docker login -u "mazeyqian" -p "Password" docker.io docker images docker tag go-gin-gee/api:v12413 mazeyqian/go-gin-gee:v202301211427 docker push mazeyqian/go-gin-gee:v202301211427
參考
- Docker push - Error - requested access to the resource is denied
- denied: requested access to the resource is denied: docker
以上就是Docker報錯denied:requested access to the resource is denied解決的詳細內容,更多關于Docker denied報錯解決的資料請關注腳本之家其它相關文章!
- docker 命令報異常permission denied的解決方案
- docker容器因報錯無法啟動問題的檢查及修復容器錯誤并重啟
- Docker報錯Operation?not?permitted問題的解決方法
- Docker啟動失敗報錯Failed?to?start?Docker?Application?Container?Engine的解決辦法
- Docker報錯:OCI?runtime?exec?failed:?exec?failed:?container_linux.go:380:?starting?container?process的解決方法
- 一次docker登錄mysql報錯問題的實戰(zhàn)記錄
相關文章
在Ubuntu 16.04上用Docker Swarm和DigitalOcean創(chuàng)建一個Docker容器集群的方法
這篇文章主要介紹了在Ubuntu 16.04上用Docker Swarm和DigitalOcean創(chuàng)建一個Docker容器集群的方法,需要的的朋友參考下吧2017-01-01詳解利用Dockerfile構建mysql鏡像并實現(xiàn)數(shù)據(jù)的初始化及權限設置
本篇文章主要介紹了詳解利用Dockerfile構建mysql鏡像并實現(xiàn)數(shù)據(jù)的初始化及權限設置 ,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-06-06docker-compose安裝部署NebulaGraph圖數(shù)據(jù)庫的詳細過程
NebulaGraph Studio是一款可以通過Web訪問的開源圖數(shù)據(jù)庫可視化工具,搭配NebulaGraph內核使用,提供構圖、數(shù)據(jù)導入、編寫nGQL查詢等一站式服務,這篇文章主要介紹了docker-compose安裝部署NebulaGraph圖數(shù)據(jù)庫的詳細過程,感興趣的朋友一起看看吧2023-12-12docker compose idea CreateProcess error=2 系統(tǒng)找不到指定的文件的問題
這篇文章主要介紹了docker compose idea CreateProcess error=2 系統(tǒng)找不到指定的文件的問題及解決方法,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-08-08Linux平臺搭建docker環(huán)境并簡單使用示例
這篇文章主要介紹了Linux平臺搭建docker環(huán)境及簡單使用方法,需要的朋友參考下吧2017-01-01