问题标签 [dockerhub]
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.
docker - docker 私有注册表用户创建
我已经创建了我的私有 docker 注册表运行,localhost:5000/v1
但它不提供身份验证,如何拥有用户名和密码,以便只有授权用户才能将图像推送到它。
我也无法列出私有注册表中存在的所有图像,所有文件都说在命令下面运行会列出它,localhost:5000/v1/search
但它给出了一个空白的 json 响应:
如何解决这个问题?
谢谢, 亚什
docker - 如何获取拉取 docker 镜像的百分比?
我docker pull
通过命令或 docker-py API使用它c.pull(repository, tag=None, stream=False)
。
如何获取此图像的拉取(下载)进度?
docker - hub.docker.com 是否使用“--no-cache”进行自动构建?
我正在分析我们的自动化构建过程中的一些稍微奇怪的行为,这让我问:
hub.docker.com--no-cache
在执行自动构建时是否使用该选项?
docker - 如何将标签添加到使用自动构建制作的 docker 图像中
我四处寻找,找不到真正的答案。如果我创建一个 docker git repo 并将 autobuild 设置到我的 dockerhub 帐户,它将使用单个标签(即 latest,或 1.0 或 foo)构建,但我找不到任何方法来添加标签,因为你可以通过命令与本地构建的 docker 映像一致。拉下图像然后重新标记不起作用,因为自动构建存储库在 webui 之外是只读的。
能够手动将标签添加到现有构建中会满足我现在的需求,但是能够编写脚本以获取正确的标签版本将是最好的解决方案。
ruby-on-rails - 如何减小 docker 镜像大小?
我正在使用 docker 官方 rails onbuild pack ( https://registry.hub.docker.com/_/rails/ ) 使用应用程序构建和创建 rails 映像。但是每个应用程序占用大约 900MB。有什么办法可以减小这个尺寸?
这是我的工作流程->
问题是这个系统上可能有 N 个应用程序,如果每个应用程序占用 1G 的磁盘空间,这将是一个问题。如果我们减少层数,它会减小尺寸吗?如果是的话怎么做?
docker - docker 容器如何解析在同一台机器上运行的其他 docker 容器的主机名?
我开始使用 docker 并喜欢它,主要是因为 Docker 容器是一种轻量级的虚拟机。但我无法弄清楚 docker 容器如何能够解析彼此的主机名。他们可以使用那里的 IP 相互连接,但不使用他们的主机名,我什至无法编辑容器中的 /etc/hosts 以某种方式弥补这一点。当我重新启动容器时,它们会获得不同的 IP,因此我想使用主机名代替 IP 来相互通信。比方说,我想在容器中运行 Zookeeper 集群的 Zookeeper 实例,并且我想将 Zookeeper 服务器的主机名放在 config (zoo.cfg) 文件中。
docker - Docker 命令从注册表中获取 dockerfile
我是 docker 新手,我想知道为什么没有命令来获取AUTOMATED BUILD
-repo 的 Dockerfile 以从中本地构建映像(我猜有时可能很方便,而不是打开浏览器,在 repo 的页面上查看 github 参考,然后使用 git克隆)
docker - 如何告诉 DockerHub 用户 vs org
例如,我认为这个 Google 帐户是一个组织。我知道这个帐户(我的)是一个用户。URL 结构相同,我无法在 UI 中找到明显的标志。
docker - Docker Hub - 链接到 Bitbucket 的自动构建
在 Docker Hub 上自动构建 - 链接时我看不到存储库?
我在 Bitbucket 上创建了一个帐户,该帐户附加到存储库(没有团队,没有组,只是存储库上的用户)。
在 Docker Hub 中,我尝试通过按钮 + 添加存储库/“自动构建”链接到 Bitbucket。
我可以正常登录,但它显示“没有可用的存储库”。
这很奇怪,因为当我使用这个特定用户登录到 Bitbucket 时,我可以看到存储库。我创建这个 Bitbucket 用户的唯一目的是能够查看该存储库。
docker - 通过远程 API 传递命令行参数
我正在使用远程 API 来创建和启动容器,但我不确定如何传递从本地计算机创建时通常会使用的命令行参数。具体来说,我正在使用这个图像,这需要我在运行 'docker run [arguments][image]' 时通常会做的一堆参数。有任何想法吗?