Tag: dockerhub

检查docker集线器上是否已经存在image:tag组合

作为bash脚本的一部分,我想检查docker hub上是否存在特别的docker image:tag组合。 此外,它将是一个私人存储库。 即伪代码将如下所示: tag = something if image:tag already exists on docker hub: Do nothing else Build and push docker image with that tag

Docker公共registry中是否存在图像的规范方法是什么?

我们希望在开始部署之前自动检查公共registry(Docker Hub)中是否存在映像。 使用v1 API,我们只需要查询https://index.docker.io/v1/repositories/gliderlabs/alpine/tags/3.2 。 但现在registry的官方API是v2,在公共registry中检查图像存在的官方方式是什么? V1 $ curl -i https://index.docker.io/v1/repositories/gliderlabs/alpine/tags/latest HTTP/1.1 200 OK Server: nginx/1.6.2 Date: Tue, 11 Aug 2015 10:02:09 GMT Content-Type: application/json Transfer-Encoding: chunked Vary: Cookie X-Frame-Options: SAMEORIGIN Strict-Transport-Security: max-age=31536000 [{"pk": 20307475, "id": "5bd56d81"}, {"pk": 20355979, "id": "511136ea"}] v2 : $ curl -i https://index.docker.io/v2/repositories/gliderlabs/alpine/tags/latest HTTP/1.1 301 MOVED PERMANENTLY Server: nginx/1.6.2 Date: Tue, […]

Docker pull无法在127.0.1.1:53上查找index.docker.io(无法解组DNS)

出于某种原因,我无法让Docker与Dockerhub进行通信; search和pull命令失败的一些DNS相关的原因。 例如: $ docker pull redis Pulling repository redis Get https://index.docker.io/v1/repositories/library/redis/images: dial tcp: lookup index.docker.io on 127.0.1.1:53: cannot unmarshal DNS message 我的互联网连接是好的。 我可以ping 127.0.1.1 。 这是一个本地主机地址? 是否有某种Dockerhub特定的DNS服务在我的机器上运行? 没有别的东西似乎是错误的,我的networking。 我已经尝试configuration我的networking连接使用谷歌的DNS(8.8.8.8),但没有任何区别。 更新 奇怪的是,我无法ping到index.docker.io,但是如果我尝试在浏览器中导航,我会redirect到hub.docker.com。 更新 我现在可以确认这只发生在一个酒店的一个局域网上。 我不知道他们在做什么,或者为什么它只影响Docker,而不是Git或Bittorrent或任何其他连接的工具。

来自守护程序的错误响应:ibmblockchain / fabric-peer的manifest:最新未find

我试图运行docker pull ibmblockchain / fabric-peer命令,但是我收到来自守护进程的错误消息:iemblockchain / fabric-peer:latest not found中的错误响应。 有没有其他办法来拉这个形象。 也试图拉另一个图像,但得到相同的错误信息。

Docker应用程序在Openshift中的可移植性

我需要澄清一下Openshift有关Docker的问题: docker是否支持openshift或者online,或者在未来的V3版本中会出现? 如果是的话,它是如何工作的? 我已经看到docker hub中有不同的docker镜像可用于openshift。 这些工作如何? Docker主要用于configuration应用程序的可移植性,比如我已经有一个应用程序在本地安装的Docker中运行,那么如何将它迁移到openshift环境,或者怎样在openshift docker中创build图像呢?

Docker Hub中的pull number是否有限制?

我想在生产环境中使用Docker。 我想让我的合作者直接从Docker Hub中提取最新的镜像。 我不知道在Docker Hub中是否有任何对拉数和图像大小的限制。 我看了Docker Hub网站,但没有find我的问题的答案

docker推入错误“拒绝:请求访问资源被拒绝”

尝试将图像推送到Docker Hub上的公共存储库时发生此错误。 我尝试过的其他注册pipe理机构没有任何问题。 我看了很多网站,包括StackOverflow在内的博客,目前还没有明确的答案。 您可以尝试如下复制此问题。 如上面的截图所示,我在本地aspc-mvc-app主机上有一个图像aspc-mvc-app 。 如图所示,它有3个标签 – 1.0.5.latest和latest 。 假设我们试图在Docker Hub上使用janedoe的账户名 根据Docker.io和许多其他网站上的文档, 推送有三个步骤。 (1)login docker login "index.docker.io" -u janedoe -p <password> – >我Login Succeeded ,这是好的! (2)添加一个或多个标签 在这3个标签中,我们只是标记latest 。 docker tag janedoe/aspc-mvc-app:latest janedoe/aspc-mvc-app – >提示没有错误返回。 到现在为止还挺好。 (3)推 docker push janedoe/aspc-mvc-app – >这是发生错误的地方。 如下面的屏幕截图所示,初始检查似乎没有问题,直到出现错误:请求的资源访问被拒绝 在步骤(2),我尝试了许多其他格式,包括以下内容。 docker tag janedoe/aspc-mvc-app:latest janedoe/aspc-mvc-app:latest docker tag janedoe/aspc-mvc-app janedoe/aspc-mvc-app:latest docker tag […]

Dockerloginauthentication令牌

我试图从~/.docker/config.json文件中获得~/.docker/config.json docker loginauthentication。 但我无法在我的config.json文件中看到auth令牌。 这是我的docker版本。 docker version Client: Version: 17.03.1-ce API version: 1.27 Go version: go1.7.5 Git commit: c6d412e Built: Tue Mar 28 00:40:02 2017 OS/Arch: darwin/amd64 Server: Version: 17.03.1-ce API version: 1.27 (minimum version 1.12) Go version: go1.7.5 Git commit: c6d412e Built: Fri Mar 24 00:00:50 2017 OS/Arch: linux/amd64 Experimental: true 当我运行cat ~/.docker/config.json ,我可以看到的是 […]

是否有相当于Docker Hub私有存储库的GitHub部署密钥?

我正在尝试使用Docker Hub专用存储库将映像部署到几台生产服务器。 我想完成这个任务,而不是在服务器上存储我的Docker Hub凭证(最好避免设置一个专门的部署用户)。 GitHub的部署密钥在概念上有没有什么区别?

无法使用docker plugin push命令推送插件

我正在试图开发一个V2插件。 我可以在我的插件configuration中使用“docker plugin create”和“docker plugin enable”命令。 然而,“docker插件推”命令失败,并出现以下错误 [root@localhost plugin]# docker plugin push adityadani/pxd-plugin Error response from daemon: errors: denied: requested access to the resource is denied unauthorized: authentication required 这是我的docker版本 Client: Version: 1.13.0-rc4 API version: 1.25 Go version: go1.7.3 Git commit: 88862e7 Built: Sat Dec 17 01:34:17 2016 OS/Arch: linux/amd64 Server: Version: 1.13.0-rc4 API version: […]