Tag: dockerhub

如何获取容器图片的标签列表?

我想要在Docker Hub的私有存储库中获取容器映像的标签列表。 在公共存储库的情况下,我可以得到标签列表下面的命令。 curl -s https://registry.hub.docker.com/v1/repositories/centos/tags 如何在私人存储库中执行相同的操作?

Ubuntu 14.04docker问题

我得到下面的错误,在过去的24-48小时内没有任何改变。 获取https://registry-1.docker.io/v2/library/ubuntu/manifests/14.04 :未经授权:不正确的用户名或密码

docker中心镜像更新后触发VSTS生成

我运行一个docker镜像在windows server 2016上进行数据处理(单个vm,On Premises)。 我的图像存储在Azure容器registry中。 代码不会经常更改。 获取安全更新我喜欢在microsoft / windowsservercore更新后重build和发布。 有没有一个最佳实践方法来做到这一点? 我想到了解决这个问题的三种方法: 每24小时运行一次预定的构build,拉微软/ windowsservercore,拉我的自定义图像,运行powershell获取生成date,然后比较(或使用一些histroy ID)。 如果需要重build,则构build新图像并标记构build。 将版本configuration为仅在此标签上运行。 运行作业来检查Docker镜像的更新时间,并使用REST请求触发构build。 把一个基本的Dockerfile在github上。 使用微软/ windows服务器核心的触发器设置自动生成,并将webhookconfiguration为启动“使用REST生成”的WebService。 但我真的很喜欢这些想法。 有更好的select吗?

群可以被configuration为自动检查具有相同标签的新图像吗?

我正在与github,travis ci(构build经理),数字海洋(云),docker中心,docker工人一起玩,以创build持续的部署 。 我成功地将github与travis ci和docker hub集成起来,所以在每次向我的某个分支(开发)提出请求之后,都会创build新的映像。 Docker云不支持与群集模式下的数字海洋整合。 这是否意味着数字海洋不支持群集,或者docker云的GUI不支持数字海洋整合? (我猜这个答案就是我可以用我的机器在数字海洋中做我想做的事情)。 docker云提供的任何特殊function,无法从远程机器上使用命令行访问? 是否可以configuration群集来检查更新,如果它使用的图像具有相同标签的新图像? 甚至更好: 有一个更新的图像具有相同的标签有任何服务可以通知群体?

无法拉或推dockerhub回购或从我的本地机器泊坞窗

我有一个本地项目,我想推到docker中心。 我有一个docker中心的帐户,我创build了一个testingdocker的仓库。 我的项目我的本地文件被称为dockertesting,它是一个Django的应用程序。 我的docker中心项目也被命名为dockertesting。 我正在运行以下命令,我收到以下错误…任何人都可以帮助我… 这是推动 docker push omaryap/docker-test The push refers to a repository [docker.io/omaryap/docker-test] An image does not exist locally with the tag: omaryap/docker-test 这是拉 omars-mbp:docker-test omarjandali$ docker pull omaryap/docker-test Using default tag: latest Error response from daemon: manifest for omaryap/docker-test:latest not found 这是我的docker集线器库的链接: https://hub.docker.com/r/omaryap/docker-test/

从主机文件系统添加一个目录到docker文件系统(不在dockerfile中)

我已经有一个docker图像。 我希望能够从主机文件系统添加一个目录到docker文件系统。 我知道,如果我使用的是基础镜像,我可以在dockerfile中使用ADD命令,但实际上并没有使用基础镜像,我想根据自己的图像构build一个新的Docker镜像,并添加了一些目录主机文件系统。 有没有办法做到这一点?

如何将信息添加到registry.hub.docker.com?

我把一个容器推到了docker registry hub的项目中, 有两个选项卡信息和标签, 我怎么能为我的容器添加信息?

运行存储在EC2容器实例中的Docker镜像

我正在使用EC2容器实例来构build我的泊坞窗图像。 然后我想使用ECS服务来安排一个任务。 我的图像已经在EC2容器实例中呈现。 我是否需要将其推送到Docker Hub? 或者我可以直接从EC2容器实例运行这个图像? 有最佳做法吗?

EC2容器registry入门

这让我很头疼 这是我迄今为止所做的 创build了一个EC2虚拟服务器实例,并运行 安装了AWS CLI 安装了我的EC2虚拟服务器后,我SSH进入它的Docker 所以看看文档,它会告诉你如何构build一个图像。 现在是我的困惑。 问题1 :我正确地假设一个人可以select: a)从主机上创build一个镜像,或者b)从Docker Hub中拖出一个由他人创build的镜像。 问题2 :如果我对第一个问题是正确的,那么如果我不是从docker中心拉出一个图像,那么我要怎么build立一个图像? 与AWS文档在这里? 问题3 :然后我看到了一个完全不同的路线,使用Docker Compose,所以我会使用它来代替上述所有内容? 这太混乱了。 EC2容器registry – 现在一般可用 再说一遍, 在这里 ,它告诉你在主机上安装docker。 然后立即跳入“创build图像”。 创build一个形象,什么,该主机的操作系统? 我不明白,我想这就是这个意思,或者我可以从Docker Hub中获取一张图片,而不是走这条路线? 同样在这里 ,它是在谈论创造一个docker形象, 什么主机? Or..maybe我不明白什么“形象”的意思,但我假设走这条路线,而不是从Docker Hub拉我从EC2虚拟实例创build一个图像的Docker图像?

Dockerfile自动从Github-标签找不到

我是Docker的新手,正在尝试设置自己的Github Repo: https://github.com/satishsa1107/perl_helloworld 我用下面的代码添加了一个Dockerfile: FROM satishsa1107/perl_helloworld:latest CMD perl hello.pl 我的DockerHub设置在这里: docker.io/satishsa1107/perl_helloworld 当我尝试构build它时,出现以下错误: Sending build context to Docker daemon 58.37 kB Sending build context to Docker daemon 58.37 kB Step 1 : FROM satishsa1107/perl_helloworld:latest Pulling repository docker.io/satishsa1107/perl_helloworld Tag latest not found in repository docker.io/satishsa1107/perl_helloworld ERROR: Build process returned exit code 1 ERROR: Build in 'master' (ef8abd92) […]