Tag: docker boot2docker

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 […]

删除在/ var / lib / docker / containers / HASH中生成的docker日志是否安全?

现在的日志是13GB,不知道是否安全删除日志,以及如何使日志更小root@faith:/var/lib/docker/containers/f1ac17e833be2e5d1586d34c51324178bd18f969d 1046cbb59f10eaa4bcf84be# ls -alh total 13G drwx—— 2 root root 4.0K Mar 6 08:35 . drwx—— 3 root root 4.0K Feb 24 11:00 .. -rw-r–r– 1 root root 2.1K Feb 24 10:15 config.json -rw——- 1 root root 13G Feb 25 00:27 f1ac17e833be2e5d1586d34c51324178bd18f96 9d1046cbb59f10eaa4bcf84be-json.log -rw-r–r– 1 root root 611 Feb 24 10:15 hostconfig.json -rw-r–r– 1 root […]

从外行的angular度了解docker工人

docker工人只有一天的时间,所以对我来说这是相当新的东西。 我读了docker.io,但没有得到几个基本问​​题的答案。 这是什么: Docker基本上是一个工具,它允许您使用这些图像,并通过安装软件来启动自定义的图像,以便您可以使用它来创build虚拟机。 这是从一个10000英尺的鸟瞰视angular来看的docker工人吗? 2。 容器的意义究竟是什么? 它是图像的同义词吗? 3。 我记得在某处阅读,它允许你部署应用程序。 它是否正确 ? 换句话说,它将像IIS一样部署.net应用程序? 请回答我上面的问题,以便我能更好地理解,并把它提出来。

Mac上的Boot2Docker – 访问本地文件

我刚刚在我的Mac上设置了boot2docker。 我如何在Mac上安装本地目录,以便一直运行到正在运行的Docker容器? 谢谢你的帮助!

如何在OSX上的主动泊坞机之间切换?

在MacOS中,我创build了2个docker机器,比如dev1和dev2。 在运行$docker-machine active一个terminal中,dev1显示为活动的docker-machine,另一个显示为dev2。 现在我想在第一个terminal切换到dev2(没有停止/删除等dev1),这样我就会有dev2在两个。 我该怎么做呢? 谢谢!

如何dockerize现有的应用程序…的基本知识

我已经观看了大量YouTubevideo,并阅读了所有的docker文档。 然而,我仍然没有得到一个阻止我理解docker工人的核心概念。 我正在使用Windows并安装了boot2docker。 我从docker集线器下载了图像并运行基本命令。 但是,我怎样才能把一个现有的应用程序坐在我的本地机器上(为了简单起见,只是说它有一个'index.php'文件)。 我该如何把它放进docker图像并运行它?