问题标签 [docker-repository]

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 投票
1 回答
10829 浏览

docker - Docker“最新”标记和推送

我有一个从我的构建过程生成的 docker 映像。我希望用标签构建 ID 和“最新”来标记最新的构建映像。我看到了两种方法来做到这一点。

第一种方法 - (添加多个标签并推送一次)

第二 - 单独标记并推送

docker 文档说,如果注册表中已经有一个带有特定标签的图像,那么带有相同标签的新图像的 docker push 将覆盖早期的图像。

  1. 上面指定的第一个和第二个选项在功能上是否相同?
  2. 有没有首选方式/最佳实践?
0 投票
1 回答
1915 浏览

docker - 重命名 Docker 存储库

我需要更改 Docker 存储库的名称。例如...

原来的:

重命名:

0 投票
1 回答
80 浏览

docker - 在不使用任何公共/私有 docker 注册表的情况下创建 kubernetes pod

随着我们产品的新版本,我们希望转向新技术(kubernetes),以便我们可以利用它的服务。我们有一个本地 Kubernetes 应用程序在我们的基础设施中运行。我们已经使我们的应用程序 dockerize,现在我们想使用图像将其与 kubernetes 集成以创建集群 --pods,但我们被 docker 注册表困住了,因为我们的客户不希望拥有任何公共/私有 docker 存储库(注册表)我们可以在哪里上传这些图片。我们尝试了(docker save 和 docker load)但没有运气(错误:portal-66d9f557bb-dc6kq 0/1 ImagePullBackOff)是否有可能拥有一些文件系统,我们可以从中访问这些图像或任何其他替代方案,如果这解决了我们的问题(没有私有/公共存储库/注册表)。

0 投票
1 回答
415 浏览

docker - 从 Docker 内部推送到 Docker 私有注册表

我有一个 Jenkins docker 容器,它可以通过映射此处描述的卷来访问主 docker 套接字。所以我想将图像推送到本地 docker 私有注册表容器,如此处所述图像应按主机名标记,如下所示:

localhost 在 docker 内部是未知的,但是通过使用 docker gateway ip,docker push image to https,我得到了这个错误:

知道如何使它不使用 https 或其他解决方案吗?

0 投票
1 回答
6244 浏览

docker - cURL Docker 注册表授权错误“需要身份验证”

我已经使用 cesanta 设置了 docker auth 服务器,并将 mongodb 用于 ACL,一切正常。唯一的问题是,当我将 curl 跟踪到我的注册表目录时,我得到了 UNAUTHORIZED。

我收到以下错误:

0 投票
1 回答
13486 浏览

docker - Docker 默认注册表 URL 配置在哪里?

我指的是这个链接 - Docker pull

默认情况下, docker pull 从 Docker Hub ( https://hub.docker.com ) 拉取镜像。

在此处输入图像描述

我想知道此链接在我们的本地机器设置中配置的位置。我在 Windows 10 上使用 Docker。

0 投票
0 回答
2278 浏览

docker - docker login x509:证书有效,不是

我在谷歌上搜索了很长时间,但我对 DNS / SSL 并不擅长。

我们有 2 台服务器。一台用于私有 docker 注册表(serverA)。一个用于应用程序(serverB)。

本地:执行' docker login registry.juistbezorgd.nl ',显示登录成功

VPS:执行 ' docker login registry.juistbezorgd.nl ',出现此错误 ->

x509:证书对 www78.totaalholding.nl、www.www78.totaalholding.nl 有效,而不是 registry.juistbezorgd.nl

但这很奇怪,因为我在网上检查了证书,它们都返回了 *.juistbezorgd.nl for 'registry.juistbezorgd.nl'。

我在它之间确实有 NGINX,它在 ServerA 上运行并将所有 registry.juistbezorgd.nl 重定向到 serverB

即使那样,我也不明白为什么'registry.juistbezorgd.nl'返回只是有效的本地登录工作,但不是在VPS / Jenkins上。

0 投票
2 回答
339 浏览

docker - 如何创建 Docker 本地私有仓库

我在我的服务器中创建了一个本地 docker 存储库。
当我尝试将图像推入其中时,出现错误。
我需要一个 HTTPS 连接。
如何为我自己的 docker 注册表获取 HTTPS?

操作系统: ubuntu 16.x
Docker 版本: 18.06.1-ce,构建 e68fc7a
已经尝试:
将以下行 添加到 /etc/docker/daemon.json 中,

{ "insecure-registries" : ["myregistrydomain.com:5000"] }

预期:我应该能够将图像推送和拉取到我自己的包含 docker 注册表的服务器中

0 投票
3 回答
3058 浏览

docker - Docker 容器的带宽和磁盘空间

docker 容器是否获得与主机容器相同的带宽?或者我们是否需要配置最小值和(或)最大值。我注意到如果我们需要运行 CPU 密集型作业,我们需要覆盖默认 RAM(即 2 GB)和交换空间配置。我们还需要配置磁盘空间吗?还是默认情况下获得与实际硬盘一样多的空间。

0 投票
2 回答
4716 浏览

docker - 我可以在 Docker Private Repository 中存储多少个 docker 镜像

我在 docker hub 中创建了一个私有存储库。
我的疑问是

  1. 我可以在我的单个私有存储库中存储多少个单独的图像?
  2. 有图片大小限制吗?
  3. 我什么时候需要多个私有仓库?