Tag: virtualbox

VBoxManage(LockMachine):由厨师创build的Docker机器

我想为厨师创buildDocker的默认机器。 我正在使用命令: docker-machine create –driver=virtualbox –virtualbox-host-dns-resolver=true default 我的问题是,当我在厨师(与execute资源,但我也尝试了batch和powershell_script )内运行它(它运行完全正常(机器被添加到Docker内部),但它不工作在VBox(机器不甚创build)。 docker-machine ls -t 20 NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS default – virtualbox Stopped Unknown docker-machine start Starting "default"… (default) Check network to re-create if needed… Error setting up host only network on machine start: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe modifyvm default –nic2 hostonly –nictype2 8240EM –nicpromisc2 […]

正常用户创build的机器对pipe理员不可见

在Docker中创build新机器时发现了这个问题。 当您在Virtualbox中以pipe理员身份创build新计算机时,普通用户可以在Virtualbox中看到计算机,但状态为“已停止”。 您必须以pipe理员身份运行VBox以检查此计算机是否处于运行状态。 奇怪的是,这也是相反的:当普通用户创buildVBox机器时,VBox以pipe理员仅在停止状态下看到的方式运行。 为什么发生这种情况? 我应该怎么做才能确保两台机器对普通用户和pipe理员用户都可见? 这个问题也发生在Linux系统上,但我目前在Win7上工作。 这个问题的解决方法是停止机器作为正常用户,然后启动为pipe理 – 然后pipe理员可以看到它,但普通用户不。 如果普通用户想看到它,pipe理员应该停止它,普通用户启动它。

Docker内的VirtualBox

简而言之:是否可以在VirtualBox(Windows 10 Enterprise)中运行Docker容器(microsoft / windowsservercore)。 主机操作系统是Windows 10专业版? 长:我设法安装和启动在VirtualBox(Win10Ent)里面的docker,但是当我尝试创build容器时,我得到以下错误: docker.exe: Error response from daemon: container b9aef43f6b30853bc1f32fc663fdb5155a62f0dcb4be860c23a8b48fefae4d0a encountered an error during CreateContainer: failure in a Windows system call: No hypervisor is present on this system. 这里是类似的问题,结论是VirtualBox不支持嵌套虚拟化,所以Docker不能在里面运行。 说了什么是设置 – >系统 – >加速 – >硬件虚拟化下的VirtualBox机器的选项? 如果VirtualBox不支持嵌套虚拟化,你能解释一下这个设置选项卡的真正含义吗?

如何configurationVagrant框文件系统?

我正在运行一个基于bento/centos7.1的Vagrant-VirtualBox VM。在这个盒子里面,我运行一个bento/centos7.1容器。 当我login到容器并尝试删除一些文件时,它们不能完全删除(请参阅图 – 注意问号而不是文件attrs在某些文件上) 在这里,我读了这是因为主机文件系统与容器的文件系统冲突。 当我运行docker info ,我得到关于FS的以下内容: Server Version: 17.05.0-ce Storage Driver: overlay Backing Filesystem: xfs Supports d_type: false 如何configurationvagrant以支持d_type的文件系统运行? 我在哪里把ftype=1放在Vagrantfile中?

是否支持DCOS-Vagrant和DCOS-Docker的GPU?

我已经在Ubuntu 14.04服务器上设置了DCOS-Vagrant(版本1.9.0),它有2个NVIDIA K20X gpus。 但是我无法在Web-UI的代理节点中看到任何GPU资源。 我已经读过,在VirtualBox中使用Passthrough作为Linux主机的GPU是可用的。 代理和主服务器当前与预configuration运行在同一个节点上(尽pipe我的目标是使用DCOS-Vagrant在多个节点上运行代理)。 我也跟着这个链接: https : //dcos.io/docs/1.9/deploying-services/gpu/custom-install/ DCOS-Vagrant和DCOS-Docker支持GPU资源吗? 如果是,我该如何启用它们? 另外,由于使用nvidia-docker包装器启用了docker的GPU支持,DCOS-Docker使用它吗? 谢谢,Ambuj

尝试使用VBoxManage在Docker容器内创build虚拟(仅主机)适配器时出错

我试图在一个Docker镜像中运行VirtualBox(我知道这个问题是可能的),还需要在Docker镜像中设置一个虚拟适配器的主机专用networking。 我在我的Docker容器中安装了VirtualBox。 我知道VirtualBox需要一些内核级驱动程序,这些驱动程序需要在主机系统上加载,而且我需要在运行映像时加载/ dev卷。 即使它们已加载到主机上,并将该卷装入Docker容器中,但尝试运行该命令时也是如此 sudo VBoxManage hostonlyif create 我得到以下错误: 0%… Progress state: NS_ERROR_FAILURE VBoxManage: error: Failed to create the host-only adapter VBoxManage: error: VBoxNetAdpCtl: Error while adding new interface: failed to open /dev/vboxnetctl: Operation not permitted VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component HostNetworkInterfaceWrap, interface IHostNetworkInterface VBoxManage: error: Context: "RTEXITCODE handleCreate(HandlerArg*)" at line 71 […]

如何从Docker镜像创buildVirtualBox镜像?

我一直在尝试创build一个使用或附加Docker镜像的VirtualBox机器。 但是,通过docker和docker机参考手册阅读后,我一直无法find实现这一目标的方法。

是否有可能在Docker容器中创build虚拟networking?

我正在Docker容器中运行VirtualBox,并希望在容器和虚拟机之间的容器中设置仅主机networking,以便从主机angular度看不到networking。 我知道Docker不是“正确的虚拟化”,因为操作系统没有被虚拟化,VirtualBox需要使用主机上的一些内核驱动来创build一个虚拟适配器,所以如果我想要要做是不可能的。 谢谢,Frédéric。

由于无法启动VM,Docker Quickstart失败:C:\ Program Files \ Oracle \ VirtualBox \ VBoxManage.exe

我试了很多方法,比如重新安装VB,用NETWORKTYPE = NDIS5安装。 但无法修复。 这是详细的消息 Unable to start the VM: C:\Program Files\Oracle\VirtualBox\VBoxManage.exe startv m default –type headless failed: VBoxManage.exe: error: The virtual machine 'default' has terminated unexpectedly during startup with exit code 1 (0x1). More details may be available in 'C:\Us ers\sev_user\.docker\machine\machines\default\default\Logs\VBoxHardening.log' VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component MachineWrap, interface IMachine Looks like something […]

Docker在具有相同configuration的机器上有相当不同的执行时间

我在3个不同的机器上运行Windows 10 Pro(Docker Toolbox安装)上的Docker,但具有相同的configuration:16Gb RAM,SSD,Core i7等。 除此之外,版本是相同的: Docker版本17.06.0-ce,build 02c1d87 Docker-machine.exe版本0.12.2,版本9371605 docker-compose版本1.14.0,build c7bdf9e3 所有的docker命令在其中一个中执行得更好 – 但是这是相当大的差异。 为了收集一些指标,我已经执行了一些使用Powershell的Measure-Command 。 这里举一些例子: Measure-Command {docker-machine create -d virtualbox –virtualbox-memory 9500 –virtualbox-cpu-count 4 –virtualbox-host-dns-resolver my-tests} 机器1结果( 我省略了不需要的信息以方便阅读 ): Minutes : 1 Seconds : 11 Milliseconds : 649 机器2结果: Minutes : 2 Seconds : 01 Milliseconds : 465 机器3结果: Minutes : 1 […]