问题标签 [container-registry]

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 回答
356 浏览

docker - 使用预编译文件创建 Docker 映像

我们正在为我们的客户开发一个应用程序。客户不得看到代码,因为我们不向他们提供源代码。我们的报价仅包含设置、维护和运行应用程序。

所以,我们的私有 Git 中有源代码。我们用 dockerfile 编译它并用它制作一个 docker 镜像。

由于我们无法远程访问客户的 Container 注册表,因此我们不能简单地向其推送新的发布版本。

有没有办法让新的发布版本进入客户的注册表,而无需将发布代码复制给客户?也许预编译,然后将编译后的代码复制给客户?

提前问候和感谢!

0 投票
0 回答
229 浏览

gitlab - 此图像没有活动标签。Gitlab docker 镜像注册表

我的 Gitlab 注册表中有一个带有 3 个标签的 docker 映像。今天我注意到我的所有标签都被删除了,但我可以将任何标签拉入并推送到 registry,并且在 docker registry 选项卡中的站点上我有一条消息:

此图像没有有效标签 最近删除了与此图像相关的最后一个标签。作为常规垃圾收集过程的一部分,该空图像和任何相关数据将被自动删除。如果您有任何问题,请联系您的管理员。 在此处输入图像描述

过期策略已禁用: 在此处输入图像描述

我的图片标签到哪里去了,为什么会被删除?

0 投票
1 回答
45 浏览

docker - 如何使用没有 dotctl 的身份验证令牌文件对数字海洋容器注册表进行身份验证?

我想手动登录/使用我的容器注册表进行身份验证。

我得到了一个auth file看起来像:

如何使用此文件进行身份验证?因为docker login需要用户名和密码?

不想使用dotctl身份验证的方法。

0 投票
2 回答
523 浏览

docker - GitHub Container Registry 和 Github Packages for Docker 有什么区别?

据我了解,GitHub 提供了两种存储容器镜像的选项:Container Registry 和 Packages,但我认为区别并不明显。在一篇博文中,他们说“使用 GitHub Actions,发布到 GitHub Container Registry 很容易。” 但是给定的示例将图像推送到包,而不是容器注册表。

那么,这两个平台可以互换使用吗?一个比另一个有优势吗?

0 投票
1 回答
45 浏览

kubernetes - 从容器注册表中获取 Kubernetes 镜像

是否可以从 Kubernetes 容器注册表中获取可用镜像列表?最好通过 REST API。

0 投票
1 回答
41 浏览

rancher - Rancher 有公共的 Container Registry API 吗?

我刚刚开始通过在 Rancher 上建立与容器注册表的服务连接来将 Rancher 集成到 Azure 管道中。以前在使用 IMB Cloud 时, IBM Cloud Container Registry API有一个公开的端点(达拉斯的 us.icr.io)。在查看Rancher 的文档后,我没有找到 Rancher Cloud Container Registry API 的端点。有没有存在的?

0 投票
2 回答
447 浏览

python - 如何在 Airflow 2.0 中使用 DockerOperator 从 GitLab 容器注册表中提取私有 docker 映像?

我已经在 AWS 上使用 Docker 安装了 Airflow 2.0,并尝试使用 DockerOperator 提取我自己的私有 docker 映像 GitLab 容器注册表,但被拒绝许可。

如何从 GitLab 中提取我的 Docker 映像以及如何为 Docker 映像 GitLab 注册表创建连接?

dag 文件链接 Docker yml 文件链接

我的 dag 代码:

我还尝试通过添加 docker 卷:

错误:

0 投票
0 回答
70 浏览

kubernetes-helm - 如何将 helm 图表直接安装为图像?

我有已转换为图像的自定义 Elasticsearch 和 Longhorn 舵图,使用以下命令示例

图表在 gitlab 容器寄存器下的给定路径中保存为图像。

在安装之前,我一直在目标环境中使用以下命令导出图表。

有没有一种方法可以直接将 helm chart 安装为图像,而不导出它?

0 投票
0 回答
286 浏览

kubernetes - crt 图像提取失败的证书由未知机构签名

我在 GitLab 上设置了容器注册表,我的图像就在那里。此外,我使用 kubespray 设置 Kubernetes 并使用 Containerd 而不是 Docker。当我想拉图像时,它给了我错误:

这是我的 config.toml

我在 config.toml 中设置了“insecure_skip_verify”,但它不起作用。我知道它与容器有关,但不知道必须做什么。希望有人可以帮助我并指导我如何解决它。

谢谢梅兰

0 投票
1 回答
414 浏览

docker - 从 gitlab 容器注册表中获取最后上传的 docker 镜像

我们将 docker 镜像存储在 gitlab 容器注册表中。图片有imagename-datetimestamp等标签。所以如果图片A是在21年5月21日早上8点构建的,那么它会被上传为imagenameA-0521210800。下午 12 点构建的下一个被上传为 imagenameA-0521211200。是否有任何 api 或命令可以帮助我随时获取最后上传的图像?在这种情况下,“imagenameA-0521211200”是最后上传的。

注意:我不想用“最新”标签拉。

谢谢