问题标签 [docker-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.
vagrant - 如何在我的 Vagrant 文件中使用自定义 docker 注册表,以便我可以在 VM 中使用自定义映像(Mysql/Redis)
我有一个带有 docker 配置器的 Vagrant 文件。早些时候,我使用的是公共 docker 注册表中的 mysql 映像。现在,在我们的自定义注册表中创建了 mysql 映像后,我需要在我的 vagrant 文件中使用此注册表来提取映像并在 VM 中运行它。请给我一些例子
docker - 如何在不同主机之间移动 Docker 容器?
我找不到将运行 docker 的容器从一个主机移动到另一个主机的方法。
有什么方法可以将容器推送到存储库,就像我们对图像所做的那样?目前,我没有使用数据卷来存储与容器内运行的应用程序相关的数据。所以一些数据驻留在容器中,我想在重新设计设置之前保留这些数据。
docker - 如何安全地设置私有 docker 注册表?
我能够不安全地设置私有 docker 注册表,并且能够从远程主机拉取和推送。但是,我想将其更改为使用安全连接。我已按照https://docs.docker.com/articles/https/上的说明进行操作,但我很困惑在运行注册表的 docker 主机上要遵循哪些步骤,以及在远程 docker 机器上执行哪些步骤?请帮忙!!!
提前致谢
redis - 使用redis配置时如何配置docker注册表始终启动并运行?
我已经用 Redis 配置了 docker 注册表。Redis 充当源,docker 注册表是接收器。我想以这样的方式配置它,以便:
- Docker 注册表始终启动并运行。
- 如果我
restart=always
用作 docker 注册表的参数,我如何确保 Redis 在 docker 注册表之前启动并运行? - 如果 docker 镜像能够以不会被意外删除的方式注册,那就太好了。
怎么做?
nginx - 如何配置 docker 以便能够使用私有不安全的 docker-registry
我试图通过 HTTP 使用我的私有(使用 nginx 基本保护)
我可以使用我的凭据登录,但是当我尝试推送图像时,docker 说:
所以,为我设置 ssl 不是一个选项,我在这里读过https://docs.docker.com/reference/commandline/cli/#insecure-registries但它不适用于我的 docker 1.3.2。
有人可以解释如何配置它以能够通过 HTTP 工作。
docker - Docker 未来是否支持 32 位 ubuntu(12.04) 或 suse OS?
我们在 Ubuntu(12.04) 和 Suse 的 32 位操作系统中部署了一些应用程序。并且应用程序对 32 位操作系统有一些依赖性,无法迁移到 64 位。我打算使用 Docker 进行部署,但目前它不支持 32 位。所以我想知道,docker 是否计划在未来以及何时支持 32 位操作系统?
或者
如果 docker 将来不支持 32 位操作系统,那么请为我的问题提出替代解决方案。
docker - 在centos 7上安装本地docker注册表
我正在尝试按照此处的说明在 CentOS 7 机器上安装本地 docker.io 注册表:
https://github.com/docker/docker-registry#quick-start
我跑了(已编辑,只是为了显示 docker 正在运行):
看了几分钟提示后,我收到了一堆这样的错误:
编辑:
系统详情:
系统:
有什么想法我可能做错了吗?
这个文件应该在哪里?'./registry._setup_database.lock'
编辑2:
如果我在我的 Ubuntu 14.10 笔记本电脑上尝试它,我通过 ppa 安装了新版本的 docker,那么它可以工作:
任何想法我应该怎么做才能在我的 CentOS 服务器上获得相同的结果?我可以通过 CentOS 6 获得更新的 docker 客户端yum install
吗?
docker - Docker search finds image, but can't pull
I need to build a 32-bit
Ubuntu Image, so I do
So what's wrong here?
linux - 已下载 Docker 32 位映像,但告诉其为 64 位架构
我在这里可能完全错了,但是,我从 docker 注册表中提取了32bit/ubuntuuname -a
,然后运行我得到x86_64
我对这台机器的理解是错误的64bit
吗?
search - 在进行 Docker 搜索时,注册表无法找到存储库中的所有图像
我想我知道为什么会发生这种情况,docker 注册表容器丢失了推送到 repo 的记录,我希望直接针对后端进行搜索(在我的情况下,我使用 s3 存储桶)。我有一个云模板,所以我经常从头开始我的堆栈,重新下载注册表容器,设置所有配置,当然我丢失了我推送到存储库的所有图像数据。我运行 docker 注册表容器的 ec2 实例可以出于任何原因更新或关闭,一个全新的实例将由自动扩展组启动。
所以我的问题基本上是,在执行搜索时始终连接到注册表并始终查看 s3 存储库中的所有图像的最佳可用方法是什么,无论是重新启动注册表还是启动了新映像?从 ec2 实例挂载卷将不起作用,因为 ec2 实例很可能在某个时间点与 docker 注册表容器一起关闭。