Tag: docker boot2docker

Docker:Mongo运行中退出

使用: https://registry.hub.docker.com/_/mongo/ 我这样做是为了吸引所有的标签: docker pull mongo 然后,当我尝试运行它 docker run -v /data:/data –name mongodb -p 4000:27017 mongo:2.6.6 状态显示 CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 5959d3f79243 mongo:2.6.6 "/entrypoint.sh mong 4 seconds ago Exited (1) 3 seconds ago mongodb 日志显示: numactl: This system does not support NUMA policy 如何在使用docker时保持mongo运行? 我在OSX上使用Docker 1.4.1(boot2docker)。

如何检查Docker的重启策略是否有效

从Docker 文档中 ,可以设置restart policy参数。 当容器退出时,如何validation容器确实重新启动。 如何手动触发容器的退出,并观察容器是否重新启动? 我的环境是Mac和boot2docker。 谢谢

docker机 – IP地址冲突

这是我的环境: Windows 7 64位 Docker for windows 当我创build新机器时,遇到IP地址冲突: 并且控制台被困在阶段开始虚拟机 Creating VirtualBox VM… Creating SSH key… Starting VirtualBox VM… Starting VM… 此外,当我按Ctrl-C停止脚本并运行eval“$(docker-machine env dev)”时 ,我收到以下错误: $ eval "$(docker-machine env dev)" open C:\Users\jacob.phan\.docker\machine\machines\dev\ca.pem: The system cannot find the file specified.

如何使OS X上的docker-compose与Play应用程序一起工作?

我试图通过docker -compose 1.1.0 / boot2docker 1.5.0在OS X上运行一个Dockerized Play应用程序 。 然而,这并不是真的,玩的(赦免双关语)… 问题是,应用程序必须运行一个伪TTY(由Docker提供),这使得boot2docker挂起时,试图连接。 我运行该应用程序,通过docker-compose up ,它挂起如下所示: > docker-compose up Recreating exampleapp_web_1… Attaching to exampleapp_web_1 但是,如果我直接运行应用程序,没有docker-compose,它的工作原理是: > docker rm exampleapp_web_1 ; docker run -p 9000:9000 -ti –name exampleapp_web_1 -v `pwd`:/code -v `pwd`/.docker_home:/root exampleapp_web [info] Loading project definition from /code/project [info] Set current project to example-app (in build file:/code/) […]

来自守护程序的错误响应:Container CONTAINER_NAME未在运行

我有一个docker镜像dajobe / hbase,它是从Ubuntu构build的。 我创build了一个这个图像的容器,并命名为HB。 $ docker run -d –name hb dajobe/hbase e1f68ff8b3b6c5e474426e2566f8c087d6a785fc5eeb58cd2aeb86176068651d 然后我启动了/ bin / bash,并检查了vi编辑器的可用性。 $ docker exec -it hb /bin/bash root@e1f68ff8b3b6:/# vi bash: vi: command not found 然后我使用apt-get来安装vi编辑器 # apt-get install vim Reading package lists… DoneBuilding dependency tree Reading state information… Done ….. ….. 我想提交更改,以便vi编辑器可以坚持下去。 $ docker commit hb dajobe/hbase 1be196188efc5a52562dc8ee1b63d0fd560ea163c49331c10dc435848d75ef64 那么,当我再次启动dajobe / […]

Docker不会自动更新/etc/resolv.conf中的DNS服务器详细信息

我正在使用Docker版本1.9,当我打开VPN时,我的本地机器/etc/resolv.conf被新的DNS服务器更新。 但是,这不会在容器内的/etc/resolv.conf中自动更新。 根据它应该的文件。 任何解决scheme 我正在使用El Capitan Mac OSX。 有关这方面的文档: https : //docs.docker.com/v1.8/articles/networking/#dns

在debian Tomcat7:wheezy Docker实例无法启动

我正在尝试使用Google的debian图像(google / debian:wheezy)第一次构buildDocker镜像,在其上设置OpenJDK7并尝试设置Tomcat7。 docker pull google/debian:wheezy docker run -i -t google/debian:wheezy bash 一旦我在bash中,我安装openjdk apt-get update apt-get install openjdk-7-jre 过了一段时间,我得到一个错误,我必须跑 apt-get update –fix-missing apt-get install openjdk-7-jre apt-get install tomcat7 Tomcat7安装后,我尝试启动它 /etc/init.d/tomcat7 start 这给了我以下错误: [FAIL] Starting Tomcat servlet engine: tomcat7 failed! 我显然做错了,我在Debian Docker安装和OSX Docker安装上都得到了完全相同的行为(至less它是一致的,这有点令人印象深刻!) 查看/var/log/catalina.out不会显示任何错误,本地主机日志也不会显示。 我已经用一个正常的debian:wheezy image并且没有任何错误地得到完全相同的失败。 任何想法,我搞砸了?

继续获取尝试启动泊坞窗时无法读取CA证书

我正试图从boot2docker迁移到docker机器。 我按照这里的指示安装docker,但我不断收到以下消息: Could not read CA certificate "/Users/<useraccountfolder>/.boot2docker/certs/boot2docker-vm/ca.pem": open /Users/<useraccountfolder>/.boot2docker/certs/boot2docker-vm/ca.pem: no such file or directory 当我运行大多数docker命令。

在拉动之前获取Docker镜像的大小?

在将Docker镜像拉到机器上之前 ,如何获得Docker镜像的大小?

Docker镜像占用大量空间?

docker ps -aq 只显示7-9张图片。 /var/lib/docker/graph 给我看n个图像。 当我创build一个文件,由于系统满错误,我得到写入错误。 我试图创build符号链接。 但我无法移动所有的docker工具。 删除/ var / lib / docker / graph下的所有内容是否好? 除了创build符号链接和扩展磁盘之外,还有哪些其他的可能性? 我宁愿删除不必要的东西。 <none> <none> 02a16288ef14 6 days ago 773.3 MB <none> <none> 21a606deee7e 6 days ago 773.3 MB <none> <none> 8a38f2888018 6 days ago 773.2 MB <none> <none> f41395b7637d 6 days ago 773.3 MB <none> <none> 8b82d707167c 6 […]