Tag: dockerhub

Docker Registry和Docker Index有什么不同?

我是新来的docker工人,只是通过在线链接了解它是如何工作的。 但是,我没有得到多么清晰的Dockerregistry和Docker索引。 我得到的那部分,你的docker映像将在那里registry和客户端使用拉命令守护进程,从而从registry中获取图像。 但是我也读过,你可以从索引中得到和形象,那么这两者之间有什么区别呢? 谢谢。

Docker Hub自动构build失败。 本地构build是好的

我创build了一个dockerfile来获取一个官方的php / apache镜像,添加一堆依赖关系,并克隆一个GitHub仓库,这个仓库在本地构build一个容器镜像时效果很好,但是当我把它推送到GitHub并触发一个自动构buildDocker Hub 。 git克隆是失败的命令 RUN git clone git://github.com/symphonycms/symphony-2.git /var/www/html 和失败的原因(根据Git)是 第5步:运行git clone git://github.com/symphonycms/symphony-2.git / var / www / html && git checkout –track origin / bundle && git submodule update –init –recursive && git clone git ://github.com/symphonycms/workspace.git && chown -R www-data:www-data * [91mfatal:目标path'/ var / www / html'已经存在,不是一个空目录。 有人可以解释为什么在本地build设没有问题,但在枢纽故障?

Docker:上传元数据时的HTTP代码403:“无效字符”<寻找值的开始“

当我试图将我的docker图像推送到docker中心时: docker push nickname/sokia-parser:latest 然后我从docker收到这个错误: The push refers to a repository [docker.io/nickname/sokia-parser] (len: 1) Sending image list Pushing repository docker.io/nickname/sokia-parser (1 tags) 843e2bded498: Pushing HTTP code 403 while uploading metadata: "invalid character '<' looking for beginning of value" 图像的Dockerfile: FROM python:3.4-onbuild COPY . /usr/src/app CMD ["./run.py"] Docker版本是1.8.2, build 0a8c2e3 请告诉我,哪里可以解决问题?

在Docker中创build卷并在容器中使用它

我有一个应用程序容器myapp和一个数据库容器sqldb。 我有一个SQL文件,我想将我的数据库导入到我的应用程序。 但是当容器停止时它会刷新数据。 所以为此我想使用音量,以便我的数据库保持更新。 我已经看到了如何创build音量的文档,但我很困惑。 请告诉我如何使用我更新的数据库使用量? 以及如何创build卷并将其链接到我的应用程序容器?

通过Jenkins将Docker Repository推送到Dockerhub

我们希望将Docker存储库推送到DockerHub – 从shell是工作。 但在jenkins,我们得到错误消息"errorDetail":{"message":"unauthorized: access to the requested resource is not authorized" 我认为问题是,在shell(dockerlogin)我必须插入电子邮件地址,login名和密码。 在jenkins,我只能设置login和密码没有电子邮件。 凭证插件的版本是1.24,我们使用docker-build-step来执行docker步骤。 谢谢

docker构成试图拉现有的图像

我有一个docker-compose.yml文件,它定义了一个服务及其图像。 service: image: my_image 现在,我运行docker-compose up我收到以下消息: $ docker-compose up Pulling service (my_image:latest)… Pulling repository docker.io/library/my_image ERROR: Error: image library/my_image:latest not found 这是正确的,在这种情况下, my_image不在docker集线器上。 但是我用docker build -t my_image .创build了它docker build -t my_image . (在一个不同的文件)之前,它被列在docker images 。 有什么我想念告诉docker组成,不要在docker.ioregistry/集线器中寻找图像? docker客户端和服务器版本是1.9.1 ,docker-compose版本是1.5.2 。 我正在通过远程计算机上的HTTP-API运行docker-compose(以及docker),不知道这是否有什么区别。

如何设置从docker-hub到AWS ECS的连续部署?

我正在为我的微服务build立CI / CDpipe道。 目前,我使用TravisCI在办理登机手续时从Github提取代码,构buildDocker镜像并将其推送到DockerHub。 我尝试使用docker cloud(以前称为Tutum),它向AWS EC2实例提供自动部署function,但部署有时会重新创build容器和服务端点URL更改,这是不可取的。 我正在探索亚马逊的ECS及其任务,但是我无法find任何有关如何在将新映像推送到泊坞窗时设置连续部署到ECS的参考。 任何人有任何经验的设置?

Docker错误的权限被拒绝,并在拉后图像结束?

我有两个问题。 1)我运行时遇到错误: karl @ karl-laptop:〜docker pull node 2015/04/29 01:39:41发布http:///var/run/docker.sock/images/create?fromImage = banode&tag =:dial unix /var/run/docker.sock:permission denied 2)当我拉下图像时,它们位于哪里?

DockerHub在自动构build中设置标签别名

我正在使用Docker Hub的自动构build系统来构buildDocker镜像。 这个图像有两种风格(基于Debian jessie和wheezy)。 我喜欢为这两个人( :jessie和:wheezy )说话标签,但也想有一个:latest标签指向:jessie风味。 现在我只需要在自动构buildconfiguration中复制jessie行: 但是,这似乎实际上build立了两次图像。 我需要的是一种指定标签别名的方法,但我不确定这是否可能。 如果是这样的话。

基于非现有图像的Docker容器?

在更好地理解SSH和Docker的过程中(我知道在容器中运行SSH有很多方法)。 我审查了这个容器danielguerra /阿尔卑斯山sshd 。 使用说明中的第一条命令使用此映像: danielguerra / ssh-container 。 请注意,我具体询问引用ssh-container映像的这个命令: docker create -v /root/.ssh –name ssh-container danielguerra/ssh-container /bin/true 但是,该存储库是空的。 没有Dockerfile存在。 所以我很好奇容器最终以什么样的图像为基础呢? TIA,Ole