Tag: dockerhub

将docker图像推送到新的docker中心帐户失败

我需要更改我推送图像的Docker Hub帐户。 我使用docker login更新我的.dockercfg文件,然后运行以下( account , image和tag作为我的实际值通用占位符): docker push account/image:tag 我马上得到以下错误: The push refers to a repository [account/image] (len: 1) Sending image list 2014/12/11 21:26:59 Error: Status 400 trying to push repository repo/image: "Access denied: <hash> is a private image" docker push account/image:tag returned exit code 1action docker push repo/image:tag failed 我试图推到docker集线器上的私人存储库,但我已经仔细检查,我的身份validation匹配。 为什么这个失败,我该如何解决?

没有密码的Docker Hublogin

所以,我试图找出一些东西,到目前为止我还没有看到任何东西。 我build立了一个docker中心帐户,我想从CI服务器推到一个私人的回购站,并从生产中的箱子中取出。 据我所知,做到这一点的唯一方法就是到每一台机器上并input我的密码,这个密码是我用来login网页的。 这是不对的,是吗? 有什么我错过了吗?

如何镜像registry工作在docker?

我想在Docker中部署registry镜像 ,并且可以避免访问互联网来重新获取它。 所以,我用命令: docker pull ubuntu docker rmi ubuntu 我猜是在我的本地有Ubuntu的图像。所以,我closures了我的互联网,然后使用命令: docker pull ubuntu 但是,它没有工作。 我不知道发生了什么事。 我想知道如何镜像工作。 可能需要连接docker hub来获得依赖吗? 或者我可能无法部署镜像? 顺便说一句,如何知道我是否能成功部署镜像?

图像有可能有多个标签吗?

当我推新图像回购时,我希望它有两个标签,例如0.2和latest 。 这将允许总是拉最新的图像版本,通过使用latest标签和一个特定的版本使用0.2标签为例。 docker工人可以吗? 有没有解决办法? 我看到的唯一的解决办法是做两个单独的推动…

从集线器中删除一个图像

我无法find资源来了解如何pipe理Docker集线器映像。 使用V0.0.1标记图像,并使用V0.0.2构build新标签。 想要删除V0.0.1的图像,因为新版本的内容不同,我不希望用户拖动旧图像。 谢谢! 肯

是否有可能将Docker Hub公开托pipe的映像部署到Kubernetes Container Engine,而无需将其上传到Container Contay?

这里还是Containers和Kubernetes的新手,但是我正在涉足在Google Containers Engine上部署集群,并想知道是否可以使用Docker Hub托pipe的映像部署容器,因此在我的.yamlconfiguration文件中,我会说: … image: hub.docker.com/r/my-team/my-image:latest … 这可能吗? 或者必须在本地下载/构build图像,然后将其上传到Google Containers Registery? 非常感谢

为Github项目创build一个Docker镜像

我有一个GitHub项目 (我正在使用(我没有创build它)),称为OpenRefine,我想将它封装在一个Docker镜像中,这样其他人就可以从Docker镜像中提取Docker镜像Hub“,并在其基本的交互式Docker实体上安装OpenRefine。 图片。 然后我想把它上传到一个我可以与其他人分享的存储库。 如果它有一个名字,而不是一个疯狂的哈希值,那就太好了。 难道我只是用git clone命令创build一个“docker文件”文本文件? 但是如何将其上传到存储库(如Docker集线器)? 我只是把那个文本文件放在那里? 就像是 从Ubuntu的 维护者:/ WTF? 运行git克隆等等 CMD在这里? 这似乎是一个非常基本的问题,但信息不容易在Docker提供的教程中访问,在Stackoverflow上也没有确定的答案,但是这些都是非常复杂的terminal输出“ Hello World ”的优秀资源。

有没有一种方法来下载没有Docker守护进程的Docker镜像?

docker-rust-musl映像从头开始需要花费大约2.5小时 (在为Docker Hub自动构build分配的单核计算机上),但Docker Hub自动构build的时间限制为2小时。 我正在考虑一种将长时间运行的版本分成几个阶段的方法,因此每个阶段都适合Docker Hub的时间限制。 然而,简单的inheritance的图像会产生一个巨大的图像,所以我想创build一个图像,将拉动最后阶段,只会复制必要的东西,从而使最终的形象干净,苗条。 我发现dockerregistrydebugging项目,但它的目标是传统的dockerregistry(而不是新的分配)。

hub.docker.com是否使用“–no-cache”进行自动构build?

我正在分析我们的自动构build过程中的一些有点奇怪的行为,这导致我问: hub.docker.com在执行自动构build时是否使用–no-cache选项?

如何从一个私人Dockerhub回购自动化docker运行?

我有一个运行Docker的EC2服务器,我想将以下内容添加到User Data以便在服务器启动时,我的私有Dockerhub映像将被拉出/运行,如下所示: #!/bin/bash sudo docker run -p 3333:3333 -d –name Hello myusername/hello 但我不确定如何去authentication,以获得访问私人回购myusername/hello 。 使用Github创build并上传部署密钥,Dockerhub是否提供了类似的部署密钥选项?