当前位置: 首页 > 知识库问答 >
问题:

拒绝:请求的资源访问被拒绝:docker

范翰飞
2023-03-14

我按照这个链接创建我的第一个docker映像,它成功了,现在我正试图从这个链接将这个映像推送到我的docker存储库中。但每当我试图将此图像推入存储库时,就会出现这种类型的错误。

denied: requested access to the resource is denied

有人能给我一些关于这个问题的提示吗?任何帮助都将不胜感激。

注意:我已成功登录docker

共有3个答案

夏法
2023-03-14

我也有同样的问题,但这里给出的答案并不适用于我。我试了几步,终于可以四处走动推它了。希望这对别人有帮助。

以下是对我有用的步骤:

1) 登录到docker。

docker login -u sirimalla

2)标记您的图像构建

这里我的图像名称是:mylocalimage,默认情况下,它有标签:latest
,我的用户名是:sirimalla,已在docker cloud注册,我创建了一个名为:dockerhub的公共存储库

所以我的个人存储库现在变成了:sirimala/dockerhub,我想用标签推送我的图像:myfirstimagepush

我标记如下:

docker tag mylocalimage:latest sirimalla/dockerhub:myfirstimagepush

3)将图像推送到我的个人docker存储库,如下所示

docker push sirimalla/dockerhub:myfirstimagepush

它成功地推动了我的个人docker回购。

万知
2023-03-14

我在参加码头工人初学者课程时也遇到了同样的问题。我通过在docker推式调用之前进行docker登录来解决这个问题。

苏健柏
2023-03-14

在docker push之前,您可能需要将docker repo切换为private。

感谢Dean Wu提供的答案和ses的评论,在推之前,记得注销,然后从命令行登录到docker hub帐户

# you may need log out first `docker logout` ref. https://stackoverflow.com/a/53835882/248616
docker login

根据文件:

You need to include the namespace for Docker Hub to associate it with your account.
The namespace is the same as your Docker Hub account name.
You need to rename the image to YOUR_DOCKERHUB_NAME/docker-whale.

所以,这意味着你必须在推送前标记你的图像:

docker tag firstimage YOUR_DOCKERHUB_NAME/firstimage

然后你就可以推它了。

docker push YOUR_DOCKERHUB_NAME/firstimage
 类似资料:
  • 我尝试了所有命令来推送我的映像docker集线器,但失败了。每次我都遇到相同的问题 请帮帮我。。。。

  • 我正在按照这个链接创建我的第一个docker映像,它成功了,现在我正在尝试从这个链接将此映像推送到我的docker存储库中。但是每当我试图将此映像推送到存储库时,我都会遇到此类错误。 注意:我已成功登录docker

  • 我试图使用gitlab ci将我的图像推送到docker repositoy存储库,但收到错误: 拒绝:请求的资源访问被拒绝错误:作业失败:退出代码1 我的gitlab ci。yml 他建立了正确的形象,但当去推动 我将$repository的存储库名称更改为“仅在此处粘贴”。 我已经给了正确的权限上hub.docker.com为用户已经使docker登录,有一个colborator上的存储库。

  • 调用新SP-API AMAZON时出现问题。我正在使用亚马逊提供的C#库。 https://github.com/amzn/selling-partner-api-models/tree/main/clients/sellingpartner-api-aa-csharp! 资源api:https://sandbox.sellingpartnerapi-na.amazon.com/orders/v0

  • 我是码头工人的新概念。我一直在尝试在red hat服务器上创建图像和推入docker hub的示例。我使用下面的命令将我的图像推送到hub(注意:我的图像名中没有任何特殊字符) 当我将图像推送到docker hub repo时,我面临以下错误。 在我使用ths cmd登录docker acc后,我尝试了推送。如果我做错了什么,或者我需要更改配置,请告诉我。我也验证了这个链接(拒绝:请求的资源访问被

  • 问题内容: 这是我的编辑从第27行到第39行的代码: 我认为我的问题可能与Win7教授有关:(访问被拒绝) 如何解决这个问题,或者我需要做些什么或阅读才能使它起作用? 谢谢你不燃烧。 我只是更改了文件夹选项,使我获得完整的(Access …),现在我只需要弄清楚为什么在运行javac VendingMachine.java时为什么没有得到任何输出,我想是有一个新问题。 问题答案: 您的工作目录为。