Windows guest 虚拟机中的 Docker

标签 docker virtual-machine virtualbox boot2docker

我使用 Debian Jessie 作为 VirtualBox 主机。
我有一个 Windows 7 虚拟机 guest ,用于开发目的。
我想安装docker。
为了为 Windows 安装 docker,我需要 Boot2docker.exe。
Boot2docker 本身就是一个 VirtualBox 虚拟机。
它需要启用 VT-x。
那似乎行不通。
VirtualBox 错误消息:

VT-x is not available (VERR_VMX_NO_VMX)

E_FAIL (0x80004005)
Console
IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}

最佳答案

您想在 Windows 开发 VM 上运行 Docker 客户端。现在您想在 Windows 虚拟机中创建一个 boot2docker linux 虚拟机来运行 docker 守护进程。我认为最好在您的 Debian 主机系统上运行 docker deamon 并让 docker 客户端与主机系统对话。


https://docs.docker.com/engine/docker-overview/#the-docker-client

关于Windows guest 虚拟机中的 Docker,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30795703/

相关文章:

jenkins - Jenkins将工作区存储在Docker容器外部

ruby - 如何使用 vagrant 1.7.2 在 Windows 7 x64 上 vagrant up(使用 puphpet)?

linux - 用于开发的 Cygwin 与 Linux 虚拟机?

azure-devops - 无法将 Azure SQL 与 Azure DevOps Server 2019 一起使用 -(Azure 政府)

Java异步异常: Can I catch them?

centos - 无法更改 vagrant 主文件夹中文件夹的权限

mysql - 如何访问virtual box中的mysql到mac终端

docker - Dask不会清理Docker容器中的上下文

docker - 如何在一台服务器上增加最大 Docker 网络?

elasticsearch - 找不到dockerfile/elasticsearch的实体