docker 未经授权:需要身份验证 - 成功登录后推送

2023-12-11

从主机推送 docker 映像(成功登录后)时,我收到“未经授权:需要身份验证”。

详细信息如下。

-bash-4.2# docker login --username=asamba [email protected]
WARNING: login credentials saved in /root/.docker/config.json
*Login Succeeded*
-bash-4.2#
-bash-4.2# docker push asamba/docker-whale

Do you really want to push to public registry? [y/n]: y
The push refers to a repository [docker.io/asamba/docker-whale] (len: 0)
faa2fa357a0e: Preparing
unauthorized: authentication required
  • Docker版本:1.9.1(客户端和服务器)
  • http://hub.docker.com也创建了存储库(asamba/docker-whale)。

/var/log/messages 显示 403,我不知道这个 docker.见下文。

Apr 16 11:39:03 localhost journal: time="2016-04-16T11:39:03.884872524Z" level=info msg="{Action=push, Username=asamba, LoginUID=1001, PID=2125}"
Apr 16 11:39:03 localhost journal: time="2016-04-16T11:39:03.884988574Z" level=error msg="Handler for POST /v1.21/images/asamba/docker-whale/push returned error: Error: Status 403 trying to push repository asamba/docker-whale to official registry: needs to be forced"
Apr 16 11:39:03 localhost journal: time="2016-04-16T11:39:03.885013241Z" level=error msg="HTTP Error" err="Error: Status 403 trying to push repository asamba/docker-whale to official registry: needs to be forced" statusCode=403
Apr 16 11:39:05 localhost journal: time="2016-04-16T11:39:05.420188969Z" level=info msg="{Action=push, Username=asamba, LoginUID=1001, PID=2125}"
Apr 16 11:39:06 localhost kernel: XFS (dm-4): Mounting V4 Filesystem
Apr 16 11:39:06 localhost kernel: XFS (dm-4): Ending clean mount
Apr 16 11:39:07 localhost kernel: XFS (dm-4): Unmounting Filesystem

感谢任何帮助,如果您需要更多信息,请告诉我。我也用 -f 进行了推送。没有运气!


您需要登录 Docker。

第1步:登录docker hub

根据 @KaraPirinc 的评论,在 Docker 版本 17 中为了登录:

docker login -u username --password-stdin

然后在询问时输入您的密码。

步骤2:在中创建存储库码头枢纽.

咱们说“sql服务器:sql".

docker push <user username>/mysqlserver:sql
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

docker 未经授权:需要身份验证 - 成功登录后推送 的相关文章

随机推荐

  • 如何根据 swift 3 中的数组选择复选标记?

    我有一个数组 其中选定的名称将被存储并传递到视图控制器之前 当我需要转到上一个视图控制器时 则需要选择先前选择的复选标记 但在这里它启用了最后一个选定的元素 唯一的问题是如果我选择三个 那么它不是选择三个 它只是检查标记最后一个元素 但我需
  • C# 不通过返回类型推断重载方法

    我正在编写一个 C 程序来抓取目录并提供最后 CSV 行中的日期小于当前日期的文件列表 由于这是一个程序 因此我并没有真正花费太多时间使代码变得非常干净或任何东西 但这只是一个意见问题 我想 奇怪的是下面的一组代码片段 三个静态方法都在同一
  • AngularUI - 兼容的浏览器

    我尝试打开 AngularUI 网站 http angular ui github io 在 IE8 中 UI 在 IE8 中无法正确呈现 在最新版本的 chrome firefox 中工作正常 这促使我搜索 AngularUI 模块的浏览
  • IndexError:列表赋值索引超出范围 - 使用数组的 Python

    我最近开始使用 python 但对于该语言的很多东西我仍然是新手 这段代码应该打印一系列行 例如 47 815 47 54 48 065 57 45 我从几个文本文件 称为 2t1 2t19 3t1 3t19 作为输入以及结束后的文件名 每
  • Cheerio 不会等待正文加载

    我制作了一个非常简单的脚本 它抓取了一个食谱网站以获取标题 准备时间和成分 除了脚本无法抓取数组的每一页之外 一切工作正常 有时我得到 4 个 有时 2 个 有时甚至 0 个 看来脚本不会等待主体完全加载 我完全知道 Cheerio 不理解
  • 带有被安全/ASR 规则阻止的宏的工具 - 如何修复?

    我有一个 Excel 工具 xlsm 文件 我正在向用户传播 他们从我们的网站下载该文件 然后就可以使用它 简而言之 该工具有自己的菜单栏和一堆宏 例如进行计算 从 API 提取数据等 我使用 Unviewable 对用户隐藏代码 我用证书
  • 是否可以以编程方式检测 元素中的插入符位置?

    假设有一个常规的
  • 在python中比较两个字典以获得相似键的最大值

    我有这两个命令 a test1 90 test2 45 test3 67 test4 74 b test1 32 test2 45 test3 82 test4 100 如何提取同一键的最大值以获取新字典 如下所示 c test1 90 t
  • 使用delphi将PNGImage转换为灰度

    你好呀 这是我的代码 procedure TForm4 Button1Click Sender TObject var png TPNGImage data PRGBQarray p tagRGBQuad i o integer begin
  • 在Where 子句或替代选项中使用别名?

    我如何让它工作 它可以在没有Where子句的情况下工作 否则使用Where子句 我会得到明显的错误 但这基本上是需要做的 有人知道如何解决这个问题吗 select ID Name case T N when 1 then City1 whe
  • PUSH 数组 C++?

    如何动态向数组添加值 推送 我可以在 AS3 中执行此操作 但在 C 中找不到它的函数 如果它是静态定义的数组 则不能 如下所示 int array 10 它的大小是固定的 但是 如果您使用诸如std vector你会用 std vecto
  • D3 带边界框的力定向布局

    我是 D3 新手 在设置力导向布局的边界时遇到困难 我已经设法 从示例中 拼凑出我想要的内容 但我需要包含图表 在刻度函数中 变换 翻译将正确显示我的图形 但是当我将 cx 和 cy 与 Math max min 一起使用时 请参阅注释代码
  • 犰狳中的 Rcpp 糖命令

    我正在尝试使用ifelse Rcpp 糖的命令arma vec 代码失败并出现错误 ifelse was not declared in this scope 我找不到解决方案 下面是一个简单的示例代码 导致错误 include
  • 安装 Visual Studio 2015 RTM 后未加载包

    问题 我安装了 Visual Studio 2015 RC 并在其上安装了 Visual Studio 2015 RTM 我在互联网上找不到任何表明您不能这样做的内容 我不知道这是否与问题相关 不幸的是 当我重新启动后第一次启动 Visua
  • 我需要知道用户单击按钮时是否按下(按下)某个键

    在 Flutter 桌面应用程序中 我想知道当用户用鼠标单击按钮时 他们是否也按住了某个键 如 Shift Control Alt 等 如何才能做到这一点 EDIT 我最初的问题不够清楚 我有一个动态复选框列表 我想使用 SHIFT 单击来
  • 我应该使用哪种数据结构从 CSV 中搜索字符串?

    我有一个 csv 文件 其中包含近 200000 行 其中包含两列 姓名和工作 然后 用户输入一个名称 例如 user name 我必须搜索整个 csv 以查找包含模式 user name 的名称 最后将输出打印到屏幕 我在 Java 中使
  • C#:如何将文本附加到类中表单上的文本框?

    我有一个名为 Form1 cs 的表单 它调用一个我们将称为 Class1 cs 的类 以及另一个名为 Form2 cs 的表单 如果 Form2 打开 Class1 中的子例程需要更新 Form2 中的文本框 文本需要在附加到文本框中的当
  • 使用 libvlc 播放 mp3 的简单 C 程序

    我是一名普通的 C C 程序员 最近 我接手了一个项目 制作一个带有智能播放列表的媒体播放器 其工作方式类似于 Zune 的 SmartDj 我决定使用libvlc来玩 我以前从未编写过开源软件 所以我对 git 等一无所知 你能帮我至少写
  • Java:我需要以编程方式解析、修改和写回 Java 源文件

    我需要解析 修改和写回Java源文件 我研究了一些选择 但似乎我没有抓住重点 解析后的 AST 输出在写回文件时总是会使用标准格式而不是原始格式来搞乱格式 基本上我想要一些可以做的事情 content write parse sourceF
  • docker 未经授权:需要身份验证 - 成功登录后推送

    从主机推送 docker 映像 成功登录后 时 我收到 未经授权 需要身份验证 详细信息如下 bash 4 2 docker login username asamba email protected WARNING login crede