docker-registry相关内容

无法在minishift - OpenShift-Origin中访问正在运行的Docker War of War(with tomcat)的图像

我已经为一个简单的Java-Spring MVC War文件(Docker Config下面)打了一个docker镜像。我可以运行使用docker运行命令,也没有看到日志中的任何错误或者在Openshift-minishift中将攻击上载到内部注册表中。我可以在我的Openshift-minishift控制台中拉出图像。 #Docker Config FROM tomcat:8.0 ..

尝试获取Docker Hub目录时,范围不足

我正在尝试找到Docker hub的目录列表,但到目前为止,我只是收到一个错误。我的理解是,我需要传递一个载体令牌与目录请求,所以我开始得到相关范围的令牌: curl -u“username:password”https://auth.docker.io/token?service=registry.docker.io&scope=registry:catalog:*“ ( ..
发布时间:2017-06-11 00:02:40 Linux/Unix

如何自动更新Docker Hub的完整说明?

我正在使用Travis CI从Dockerfiles建立码头图像,然后将其推送到Docker Hub。 我创建了一个MD文件,描述图像和如何使用它。我想在Docker Hub的完整说明部分中有相同的描述。 由于我将来可能会更新说明,我希望Travis CI会根据存储库中的MD文件,使用新的映像自动更新描述。 p> 任何人都知道该怎么做? 解决方案 由于 Docker Hu ..
发布时间:2017-06-11 00:01:49 Linux/Unix

docker构建发布插件的错误

你可以帮助我配置 jenkins docker build publish插件。 我已经为docker repo设置了工件,并尝试从github docker文件中推送图像构建。 以下是我遇到的错误: 守护进程错误响应:无效的注册表端点https:// https://artifactory.corp.inmobi.com/v1/: 获取https:// https://art ..
发布时间:2017-06-11 00:00:58 Linux/Unix

码头群和私人登记

我尝试测试docker群组和私人注册表作为服务,而不使用TLS:1个经理和2个工作人员。经理: docker service create --name注册表--publish 5000:5000注册表:2 当试图检查经理时,使用 curl localhost:5000 / v2 / _catalog 或 curl 127.0.0.1 ..
发布时间:2017-06-10 23:33:59 Linux/Unix

Docker:通过ip地址参考注册表

我有一个Docker镜像,我想推送到我的注册表(托管在 localhost )。我做: docker push localhost:5000 / my_image 并正常工作。但是,如果我标记图像并推送它: docker push 172.20.20.20:5000/my_image 我收到错误。 推送是指存储库[172. ..
发布时间:2017-06-10 23:27:14 Linux/Unix

使用Docker API推送到私人注册表

将图像推送到私人注册表的语法是什么? 从文档中,我希望以下内容可以正常工作: curl -X POST -i“http:// localhost:2375 / images / localhost:5000 / oillio / my_app:1.0-SNAPSHOT / push” 我可以使用CLI来执行此操作: docker push localhost ..
发布时间:2017-06-10 23:17:50 Linux/Unix

docker正在使用v1注册表api,当它应该使用v2

我试图使用一个自托泊坞码注册表v2。我应该能够推送一个停靠点映像,它在本地运行注册表v2容器的主机服务器(coreos)上工作。但是,在一个单独的机器(也是coreos,相同的版本)当我试图推到注册表,它试图推到v1,给出这个错误: 来自守护程序的错误响应:v1 ping尝试失败并显示错误:Get https://172.22.22.11:5000/v1/_ping:dial tcp 1 ..
发布时间:2017-06-10 22:46:46 Linux/Unix

Docker私人注册表使用自签名证书

我想运行一个广泛可用的私有Docker注册表。 所以我将能够推拉其他服务器的图像。 我正在关注本教程: doc1 & doc2 我执行了3个步骤: 首先我创建了我的证书和密钥(作为CNAME我填写了我的ec2主机名) mkdir -p&&& openssl req \ -newkey rsa:4096 -nodes -sha256 -keyout certs / dom ..
发布时间:2017-06-10 22:18:51 Linux/Unix

docker注册表v2 API端点是为了获取图像的摘要?

根据 https://docs.docker.com/registry/spec/api/ 我可以调用 / v2 / / tags / list 来获取给定图像的标签列表。它可以正常工作,例如: {“name”=>“avi / test”,“tags”=& “最新”]} 但是,我想要每个标签的摘要。是的,“摘要”实际上是清单的哈希(至少从我最好的了解它,而不 ..
发布时间:2017-06-10 22:14:22 Linux/Unix

如何在docker注册表v2中标记图像

我们的CI-CD中的逻辑将标签(通过REST)分段映像标记为最新(如果测试成功)。这个工作在注册表v1。 现在移动到v2 api,我在文档中找不到如何“添加”标签到注册表中的现有图像我' m在一步可以带来“清单”的一些分期图像,但不知道如何添加标签和http发布。 尝试发送以下输入 “tag”:“staging”,“latest”, “tag”:[“staging”,“late ..
发布时间:2017-06-10 22:08:28 Linux/Unix

如何将秘密数据传递给容器

我的Tomcat容器需要对数据库访问必须有良好保护的数据,即密码,单个登录到其他系统的证书和密钥 。 我看到一些建议,使用 -e 或 -env-file 将秘密数据传递到容器,但是可以使用docker检查( -env-file 发现docker检查中的文件的所有属性)。 另一种方法是将数据容器与秘密链接到服务容器,但我不喜欢拥有此数据容器的概念在我的注册表(可以访问更广泛的人)。我知道 ..
发布时间:2017-06-10 21:54:47 Linux/Unix

Docker:TLS握手超时

我创建了我自己的私人注册表(私人注册表),但我无法将图像推送到它。 比我得到以下错误: 推指代存储库[private-registry:5000 / ubuntu] (len:1) 无法ping注册表端点https:// private-registry:5000 / v0 / v2 ping尝试失败并显示错误:获取https:// private-registry:5000 / v2 ..
发布时间:2017-06-10 21:33:46 Linux/Unix

码头建设+私人NPM(+私人码头中心)

我有一个在Docker容器中运行的应用程序。它需要公司的私有NPM注册表(Sinopia)中的一些私有模块,并且访问这些模块需要用户认证。 Docker文件是 FROM iojs:latest 。 我尝试过: 1)在项目根目录下创建一个.npmrc文件,这实际上没有区别,npm似乎忽略它 2)使用env变量 NPM_CONFIG_REGISTRY , NPM_CONFIG_USER ..
发布时间:2017-06-10 21:32:41 Linux/Unix