Tag: docker

如何将默认dockerregistry从docker.io更改为我的私有registry

默认情况下,如果我发出命令: sudo docker pull ruby:2.2.1 它会默认从docker.io官方网站拉。 Pulling repository docker.io/library/ruby 如何将其更改为我的私人registry。 这意味着如果我问题 sudo docker pull ruby:2.2.1 它会从我自己的私人registry中拉出,输出是这样的: Pulling repository my_private.registry:port/library/ruby

docker附加和docker执行之间的区别

两者都能够在容器中执行命令。 两者都可以分离容器。 那么docker exec和docker attach究竟有什么区别呢?

如何SSH进入Docker?

我想创build以下基础架构stream程: 如何使用Docker来实现?

来自守护进程的Docker错误响应:冲突。 已被容器使用

我一直在使用docker来运行Quantum GIS,按照我在这里find的说明进行操作: https : //registry.hub.docker.com/u/kartoza/qgis-desktop/ 一切都运行良好,直到上个星期,当我开始得到这个错误消息: Error response from daemon: Conflict. The name "qgis-desktop-2-4" is already in use by container 235566ae17b8. You have to delete (or rename) that container to be able to reuse that name. Error response from daemon: Conflict. The name "qgis-desktop-2-4" is already in use by container 235566ae17b8. You have to delete […]

为什么我不能多次使用Docker CMD来运行多个服务?

我从Dockerfile中build立了一个名为centos + ssh的基础镜像。 在centos + ssh的Dockerfile中,我使用CMD来运行ssh服务。 然后我想构build一个运行其他名为rabbitmq的服务,Dockerfile: FROM centos+ssh EXPOSE 22 EXPOSE 4149 CMD /opt/mq/sbin/rabbitmq-server start 要启动rabbitmq容器,请运行: docker run -d -p 222:22 -p 4149:4149 rabbitmq 但ssh服务不起作用,它感觉到rabbitmq的Dockerfile CMD覆盖了centos的CMD。 CMD如何在Docker镜像中工作? 如果我想运行多个服务,如何? 使用主pipe?

创build多个标签泊坞窗图像

docker pull ubuntu会得到一个多标签的图片。 是否有可能通过像Ubuntu的一个Dockerfile创build多个标签? ubuntu 13.10 9f676bd305a4 2 weeks ago 182.1 MB ubuntu saucy 9f676bd305a4 2 weeks ago 182.1 MB ubuntu raring eb601b8965b8 2 weeks ago 170.2 MB ubuntu 13.04 eb601b8965b8 2 weeks ago 170.2 MB ubuntu 12.10 5ac751e8d623 2 weeks ago 161.4 MB ubuntu quantal 5ac751e8d623 2 weeks ago 161.4 MB ubuntu 10.04 9cc9ea5ea540 […]

了解docker中的用户文件所有权:如何避免更改链接的卷的权限

考虑以下简单的Dockerfile: FROM debian:testing RUN adduser –disabled-password –gecos '' docker RUN adduser –disabled-password –gecos '' bob 在没有别的工作目录。 build立docker形象: docker build -t test . 然后在容器上运行一个bash脚本,将工作目录链接到bob的主目录上的新子目录: docker run –rm -it -v $(pwd):/home/bob/subdir test 谁拥有容器上的subdir的内容? 在容器上运行: cd /home/bob/subdir ls -l 我们看到的广告: -rw-rw-r– 1 docker docker 120 Oct 22 03:47 Dockerfile 圣烟! docker拥有的内容! 回到容器外部的主机上,我们看到我们原来的用户仍然拥有Dockerfile 。 让我们尝试解决bob主目录的所有权问题。 在容器上运行: chown -R bob:bob […]

为什么你不能在OSX中本地安装docker?

我希望能够在OSX中使用Vagrant之外的docker。 现在这是不可能的。 有什么具体的原因造成它不仅仅限于Linux安装?

docker错误不能删除docker容器,冲突:无法删除资源库参考

我想在Docker中删除容器,但是当你想删除时发生错误 卸下容器之前的下一步,请参阅现有容器的列表 sts@Yudi:~/docker$ sudo docker ps -as CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES SIZE 78479ffeba5c ubuntu "/bin/bash" 42 hours ago Exited (0) 42 hours ago sharp_wescoff 81 B (virtual 187.7 MB) 0bd2b54678c7 training/webapp "python app.py" 5 days ago Exited (0) 5 days ago backstabbing_ritchie 0 B (virtual 323.7 MB) 0adbc74a3803 training/webapp "python app.py" […]

在Mac OS X上由Docker(1.9.1)下载的Docker镜像的位置

docker图像在Mac OSX中从docker集线器下载后,位于哪里? 例如,如果我运行一个像这样的命令: docker run hello-world 图像下载和容器运行,但位于我的系统上的图像在哪里? 注意: 主机上存储的Docker映像在哪里? 这个问题主要是有关于linux机器的答案。 Mac OS X的答案是考虑到boot2docker正在与docker安装一起使用,而我不是这种情况。