问题标签 [boot2docker]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
5388 浏览

docker - 无法连接到 docker 进程

我在 Windows Docker 版本上使用 boot2docker: 客户端版本:0.12.0 客户端 API 版本:1.12 Go 版本(客户端):go1.2.1 Git 提交(客户端):14680bf 服务器版本:0.12.0 服务器 API 版本:1.12 Go 版本(服务器):go1.2.1 Git 提交(服务器):14680bf

我基本上是在浏览用户指南,一切都按预期工作,但是在浏览到培训烧瓶应用程序(http://docs.docker.com/userguide/usingdocker/)时,我的浏览器无法连接到 Web 服务器。

我已经尝试了每个版本的 IP 地址、主机名……什么都没有。总是“无法连接”。

泊坞窗图像运行良好:

8e9f917617ef training/webapp:latest python app.py 15 seconds ago Up 14 seconds 0.0.0.0:49153->5000/tcp kickass_carson

由于这是基本指南,我希望涵盖所有基础......但可能没有提到特定于 windows(或 boot2docker)的东西。就是找不到。

0 投票
2 回答
404 浏览

docker - Docker客户端执行

我对 docker 有一个非常基本的疑问。我在 ubuntuA 中安装了一个docker主机。

那么,要从客户端(UbuntuB)进行测试,docker 是否也应该安装在 UbuntuB 机器上?

0 投票
4 回答
8751 浏览

macos - Mac 上的 Boot2Docker - 访问本地文件

我刚刚在我的 Mac 上设置了 boot2docker。如何在我的 Mac 上挂载一个本地目录,以便它可以一直访问到正在运行的 Docker 容器?谢谢你的帮助!

0 投票
4 回答
5548 浏览

debian - debian 中的 Tomcat7:wheezy Docker 实例无法启动

我第一次尝试使用来自 Google 的 debian 映像(google/debian:wheezy)构建 docker 映像,在其上设置 OpenJDK7 并尝试设置 Tomcat7。

一旦我在 bash,我安装 openjdk

过了一会儿,我得到一个错误,我必须运行

安装Tomcat7后,我尝试使用

这给了我以下错误:

我显然做错了什么,我在我的 Debian Docker 安装和我的 OSX Docker 安装上都得到了完全相同的行为(至少它是一致的,这有点令人印象深刻!)

查看 /var/log/catalina.out 没有显示任何错误,本地主机日志也没有。

我对普通的 debian:wheezy 映像执行了相同的过程,并得到完全相同的失败而没有任何错误。知道我在哪里搞砸了吗?

0 投票
6 回答
51981 浏览

vagrant - 如何通过 SSH 连接到 Vagrant 1.6 Docker Provider 设置的 boot2docker 主机 vm?

我在 OSX 上,我希望能够通过 SSH 连接到主机 vm,以便:

  1. 访问本地 docker 环境。这有助于理解和调试端口转发问题。
  2. Vagrant rsync 似乎留下了许多未使用的同步目录,这些目录占用了我想要恢复的磁盘空间。

需要明确的是,这个问题不是关于 ssh:ing 进入 Vagrant 提供者创建的 docker 容器,而是进入 Vagrant 创建的中间 boot2docker 主机 vm。

我知道一种解决方法是不使用默认的 boot2docker 作为主机 vm(如这里的答案中所述),但这不是这个问题的意义所在。

0 投票
2 回答
4429 浏览

virtualbox - 是否可以在没有 VT-x 的情况下使用 Boot2Docker?

我想在禁用 VT-x(并且无法启用)的机器上使用 Docker。这可能吗?

我在 Windows 7 x64 上使用Boot2Docker,那里没有提到要求,也没有在Docker 说明中提到。

我从 Boot2Docker 开始得到这个输出:

是否有可能,或者是否有可以使其工作的 VirtualBox 设置的解决方法?

0 投票
1 回答
940 浏览

docker - 如何从本地使用 docker 到远程机器?

我注意到 boot2docker 在 VM 上运行 docker 作为端口 2375 上的守护进程。然后我使用本地 Mac OS X 'docker' 命令并在 VM 上执行所有调用。

这些是我使用的命令:

然后'docker images'(例如)在VM上运行。

我怎样才能对物理机而不是虚拟机做同样的事情?

0 投票
1 回答
5307 浏览

docker - 从 dockerfile 构建交互式 docker?

我想使用 Dockerfile 来构建图像。但是,命令在运行时需要用户输入。目前,构建不成功,因为 docker 在用户输入时退出。我知道我可以在 docker run 命令上使用 -i -t 选项,但我想在 Dockerfile 上执行此操作。这怎么可能?

0 投票
1 回答
3597 浏览

macos - 无法拉取 docker 映像:没有到主机的路由

在 OSX 上使用boot2docker时,我无法从 Docker Hub 中提取新图像:

我仍然可以使用浏览器或curl. 是什么赋予了?

0 投票
1 回答
1446 浏览

mongodb - 带有 mongod 的 ENTRYPOINT 和 CMD 命令导致未知选项错误

我正在使用多个 Dockerfile 来设置我的服务器基础架构。我构建的 Dockerfile 之一是 MongoDB 服务器,它将在稍后的步骤中链接到正在运行的 Web 服务器应用程序。目前,我在运行 MongoDB 服务器时遇到问题,我收到以下错误:

在我的 Dockerfile 中,我有:

当我使用而不是上述命令时,以下一切正常:

我更喜欢 CMD - Array 和 ENTRYPOINT 方法,但无法弄清楚我收到错误的原因。