问题标签 [docker-login]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
11835 浏览

docker - 码头工人登录詹金斯

我有这个:

我们如何在 Jenkins 服务器上运行 docker login (或等效的)?

我能够通过使用解决这个问题:

但是在我尝试运行后出现此错误docker push

没有基本的身份验证凭据

0 投票
1 回答
114 浏览

nexus3 - 使用非管理员用户登录到 nexus 的问题

我在使用非管理员用户登录 nexus docker 时遇到问题。例如:

我只能使用管理员用户来执行此操作:

知道可能是什么原因吗?

0 投票
1 回答
623 浏览

docker - 无法登录docker hub,ubuntu终端

我尝试从 Ubuntu 终端登录到 docker hub(凭证对于 docker hub 是正确的,我可以从浏览器登录到 docker)

码头工人登录

用户名:test-my-username-here

密码:test-my-password-here

电子邮件:test-my-email-here

它给出下面的响应,这意味着找不到页面的图像

我也重新启动了docker和计算机,仍然无法登录。没有登录,我无法将我的图像推送到 docker hub

0 投票
0 回答
74 浏览

docker - Fluentd 在应用 json 解析器后删除日志条目

我有 2 个使用 Fluentd 作为日志驱动程序的 docker 容器。两者都发送有效的 JSON 消息。以下是它们的示例:

它们完全不同,但我相信两者都是有效的。当我们使用 Stackdriver 日志时,我想添加等于 level 值的“severity”字段。

这是配置文件的一部分,它造成了所有的混乱。

这就是问题本身。通过过滤器后,第一个日志条目消息被完全删除,而第二个则通过了。

我试图指定 time_format,但它似乎根本不起作用。

除此之外,我尝试使用filter docker**,但它会删除所有有用的条目。它与它无关,但如果你知道是什么原因造成的,我会很感激

先感谢您

PS 如果确实有所作为,我正在使用 google-fluentd 服务。

0 投票
2 回答
1714 浏览

docker - Gitlab runner,私人仓库,docker executor 不使用主机的主机文件

我有一个私人 git 仓库。我的跑步者在单独的机器上,都是 ubuntu。当我尝试在 yml 文件中 ping $CI_REGISTRY 时,我在构建过程中看到 $CI_REGISTRY 域名未解析为正确的 IP 地址。我需要访问服务器的内部地址,而不是外部地址,所以我在运行 gitlab 运行程序的主机上设置了一个主机文件,该文件具有正确的地址,但执行程序忽略了它。奇怪的是,它提供的地址是 cloudflare 网络上的内部地址,而不是我尝试访问的主机的外部地址,正如我在进行 DNS 查找时所期望的那样。

我怎么能:

  • 强制 docker 执行器使用主机的 hosts 文件
  • 传入执行程序可以用来正确解析地址的环境变量(或其他东西)
0 投票
1 回答
447 浏览

docker - 为什么我的 docker login 命令不尊重我传入的服务器参数?

我有一个偶尔使用的 docker login 命令docker login repos.server.com,直到最近它都运行良好。

我尝试了一个实验,在登录中尝试了不同的服务器(注意 /v2/ 添加到服务器 arg 中) -docker login repos.server.com/v2/

这失败了,这很好,只是我在尝试一些东西。但是,现在,每当我尝试运行原始命令时,如果没有最后具有 /v2/ 的服务器,我就会收到一个错误,并且我得到的响应表明它仍在尝试使用 /v2 命中服务器的版本/。所以在原始命令起作用之前,现在我得到了一个异常:

您可以在该错误中看到它似乎仍在尝试访问 /v2/,即使这不再是我传递给命令的内容。我应该清除某种缓存或配置以使其尊重原始服务器吗?

我已与另一位同事确认我正在尝试的命令对他来说很好

0 投票
0 回答
259 浏览

docker - 即使安装了 Ansible 也无法导入 docker

我正在尝试使用 ansible 构建一个运行 docker 容器的服务器,但我收到了错误消息Failed to import the required Python library (Docker SDK for Python: docker (Python >= 2.7) or docker-py (Python 2.6)) on ubuntu-xenial's Python /usr/bin/python3

目标机器是 ubuntu xenial,目前处于 vagrant 状态,但我在 Azure VM 上遇到了同样的错误。我的 ansible 版本是 2.9.15,安装的 docker 版本 ansible 是 20.10.1。

我的测试库存文件包括

我的剧本的相关部分是:

当我以用户 deploy 登录 vagrant box 时,我可以运行docker login并且docker-compose up -d没有任何问题。我也可以/usr/bin/python3毫无问题地运行和导入 docker。

系统上没有其他python。

错误来自docker_login资源,似乎无法导入 docker。

是我缺少的配置,还是我忽略的其他会导致它失败的配置?任何帮助深表感谢。

0 投票
2 回答
2422 浏览

docker - 来自 Jenkins 的 ecr 登录返回未知标志:--password-stdin

我正在尝试使用登录 ecr 从 Jenkins 中提取图像

但它返回

它期待 docker --password-stdin 的一些替代方案。从 Jenkins 运行此命令以从 ecr 拉取 docker 映像需要帮助。提前致谢!

0 投票
0 回答
61 浏览

docker - 在容器中运行 docker/compose 时验证私有存储库

我正在使用 GCP 的容器优化镜像通过 docker compose 运行多个容器。如本文所述,公共存储库运行良好,但我无法弄清楚为什么docker login在主机中没有反映在docker-compose容器中。

这使:

我没有使用任何凭证助手,因此将 docker config 的路径(使用更新的令牌)安装到运行 compose 的容器应该可以工作。

但我仍然收到以下错误:

我在这里想念什么?

0 投票
0 回答
314 浏览

docker - 什么是`docker-credential-desktop`?

在运行 macOS Big Sur 的 MacBook Pro 上,我安装了以下 Docker凭据助手

我不记得安装了docker-credential-desktopdocker-credential-osxkeychain所以它一定是在我安装 Docker Desktop 时安装的。

我知道docker-credential-ecr-loginand docker-credential-osxkeychain,但我找不到关于 的任何文档docker-credential-desktop很多人也对此感到疑惑。我认为这与Docker Desktop相关。

运行docker-credential-desktop list提供与 相同的输出docker-credential-osxkeychain list,这也是一些 用户在 GitHub 上发现的。

这使我认为这docker-credential-desktop只是docker-credential-osxkeychain. 但是,查看实际的二进制文件,它docker-credential-desktop是 14M,而docker-credential-osxkeychain.

那么什么是docker-credential-desktop凭证助手?为什么docker-credential-osxkeychain不足?