Docker報(bào)錯(cuò)denied:requested access to the resource is denied解決
背景
由于不可描述的原因,相對于以前,最近在更加頻繁的遷移服務(wù)器,簡單的 Shell 腳本已經(jīng)不能滿足需求了,于是將所有的項(xiàng)目 Docker 化。
部分不含敏感配置的項(xiàng)目準(zhǔn)備放到 DockerHub 上面,但是在 docker push
的時(shí)候報(bào)錯(cuò):
denied: requested access to the resource is denied
解決方案
登錄 DockerHub 創(chuàng)建相對應(yīng)的項(xiàng)目名。
如果在 Docker Desktop 手動(dòng)登錄過了,需要先命令行退出登錄:
login out
重新在命令行登錄:
docker login -u "Name" -p "Password" docker.io
登錄成功后會(huì)提示 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報(bào)錯(cuò)denied:requested access to the resource is denied解決的詳細(xì)內(nèi)容,更多關(guān)于Docker denied報(bào)錯(cuò)解決的資料請關(guān)注腳本之家其它相關(guān)文章!
- docker 命令報(bào)異常permission denied的解決方案
- docker容器因報(bào)錯(cuò)無法啟動(dòng)問題的檢查及修復(fù)容器錯(cuò)誤并重啟
- Docker報(bào)錯(cuò)Operation?not?permitted問題的解決方法
- Docker啟動(dòng)失敗報(bào)錯(cuò)Failed?to?start?Docker?Application?Container?Engine的解決辦法
- Docker報(bào)錯(cuò):OCI?runtime?exec?failed:?exec?failed:?container_linux.go:380:?starting?container?process的解決方法
- 一次docker登錄mysql報(bào)錯(cuò)問題的實(shí)戰(zhàn)記錄
相關(guān)文章
在Ubuntu 16.04上用Docker Swarm和DigitalOcean創(chuàng)建一個(gè)Docker容器集群的方法
這篇文章主要介紹了在Ubuntu 16.04上用Docker Swarm和DigitalOcean創(chuàng)建一個(gè)Docker容器集群的方法,需要的的朋友參考下吧2017-01-01詳解利用Dockerfile構(gòu)建mysql鏡像并實(shí)現(xiàn)數(shù)據(jù)的初始化及權(quán)限設(shè)置
本篇文章主要介紹了詳解利用Dockerfile構(gòu)建mysql鏡像并實(shí)現(xiàn)數(shù)據(jù)的初始化及權(quán)限設(shè)置 ,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-06-06docker-compose安裝部署NebulaGraph圖數(shù)據(jù)庫的詳細(xì)過程
NebulaGraph Studio是一款可以通過Web訪問的開源圖數(shù)據(jù)庫可視化工具,搭配NebulaGraph內(nèi)核使用,提供構(gòu)圖、數(shù)據(jù)導(dǎo)入、編寫nGQL查詢等一站式服務(wù),這篇文章主要介紹了docker-compose安裝部署NebulaGraph圖數(shù)據(jù)庫的詳細(xì)過程,感興趣的朋友一起看看吧2023-12-12docker compose idea CreateProcess error=2 系統(tǒng)找不到指定的文件的問題
這篇文章主要介紹了docker compose idea CreateProcess error=2 系統(tǒng)找不到指定的文件的問題及解決方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-08-08Linux平臺(tái)搭建docker環(huán)境并簡單使用示例
這篇文章主要介紹了Linux平臺(tái)搭建docker環(huán)境及簡單使用方法,需要的朋友參考下吧2017-01-01Docker 學(xué)習(xí)文檔(知識結(jié)構(gòu)整理)
這篇文章主要介紹了Docker 學(xué)習(xí)文檔的相關(guān)資料,需要的朋友可以參考下2016-11-11