Tag: lxcdocker

如何启动docker容器与特定veth对名称

我需要启动docker容器与预定义的veth接口名称,以前有可能使用–lxc-conf =“lxc.network.veth.pair = foobar”parameter passing给docker运行 http://permalink.gmane.org/gmane.comp.sysutils.docker.user/3182 但由于lxc驱动程序不再使用,我还没有find任何选项如何将veth.pair名称传递给泊坞窗。

Docker容器无法使用主机名访问另一个容器

我有2个容器: docker run -d -p 9000:9000 –name="my-php" php-fpm:5.4 docker run -d –name="nginx" -p 80:80 -link my-php:web nginx 两个都运行得很好。 在nginx容器内,我可以使用该应用程序 curl http://myapp.dev 也来自主机。 我想要做的是相同的curl请求,但从我的PHP容器使用相同的“myapp.dev”主机名,howerver … curl:(7)无法连接到myapp.dev端口80:连接被拒绝 我可以使用容器的ip,但它不适合我。 即使我无法使用curl,我仍然可以ping其他容器,没有任何问题。 在nginx容器上: root@6252bfe9d545:/# env WEB_PORT_9000_TCP_PROTO=tcp HOSTNAME=6252bfe9d545 WEB_PORT_9000_TCP_ADDR=172.17.0.24 WEB_PORT_9000_TCP_PORT=9000 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PWD=/ NGINX_VERSION=1.7.9-1~wheezy SHLVL=1 HOME=/root WEB_NAME=/nginx/web WEB_PORT_9000_TCP=tcp://172.17.0.24:9000 WEB_PORT=tcp://172.17.0.24:9000 _=/usr/bin/env root@6252bfe9d545:/# route -n Kernel IP routing table Destination Gateway Genmask Flags Metric […]

使用docker进行开发:一个用例

我的问题有点模糊,但我试图在这里和那里寻找答案,但不明白我是否可以利用docker工作。 我的要求我通常尝试不同版本的java,python和其他软件,如不同版本的eclipse,Linux包等工具。 这最终使我的Ubuntu安装彻底混乱,一段时间完全破碎。 然后我开始使用Vm它解决了大部分的问题,但使我的电脑非常慢,频繁切换。 所以我的问题是否可以使用docker来实现我的工作而不影响我的操作系统? 我可以运行gui应用程序,安装不同的包,而不会影响底层操作系统 在不同的docker容器和底层操作系统之间切换。 清理/删除Docker实例(容器?)的未使用/损坏的安装等任何指向类似用例的指针或如何有帮助。 谢谢。 Ps-如果它不适合SO,那么请把它移到最适合的地方。 对于非编程问题抱歉。

在LXC上使用libcontainer

我想在一个lxc容器上运行Docker(1.9)。 如果我使用lxc exec驱动程序,Docker工作正常,但libcontainer失败。 所以我的问题是: 有没有可能在lxc上使用libcontainer? 如果不是,为什么呢? 我隐约的知道,在lxc上使用lxc驱动可能没有意义,但我想了解更多的细节。

Fedora 24运行docker 32位图像

主机是Fedora 24 i686版本,内核版本是4.6.3-300.fc24.i686 。 还安装了docker。 当跟随docker wiki的fedora入门时, docker run命令失败,出现错误: $ sudo docker run -i -t fedora /bin/bash Unable to find image 'fedora:latest' locally Trying to pull repository docker.io/library/fedora … latest: Pulling from docker.io/library/fedora 7c91a140e7a1: Pull complete Digest: sha256:a97914edb….5b04509bb7d Status: Downloaded newer image for docker.io/fedora:latest exec format error docker: Error response from daemon: Cannot start container […]

在Debian环境中运行Docker Ubuntu镜像

刚开始使用Docker。 有关于Linux容器的一些问题) 我如何在Debian安装的操作系统上运行Ubuntu镜像? 或者它只是一个名为“Ubuntu”的图像,实际上使用Debian环境。 # cat /proc/version Linux version 3.16.0-0.bpo.4-amd64 (debian-kernel@lists.debian.org) (gcc version 4.6.3 (Debian 4.6.3-14) ) #1 SMP Debian 3.16.7-ckt2-1~bpo70+1 (2014-12-08) # docker run -i -t ubuntu root@bcade5ce3b94:/# cat /proc/version Linux version 3.16.0-0.bpo.4-amd64 (debian-kernel@lists.debian.org) (gcc version 4.6.3 (Debian 4.6.3-14) ) #1 SMP Debian 3.16.7-ckt2-1~bpo70+1 (2014-12-08) 那文件系统呢? 它使用相同的安装组件或只依赖于内核的新的fs体系结构? 也许有关于这个问题的好文章)