docker不能运行在Windows错误

我已经安装了泊坞窗,并按照这里的方向: https ://docs.docker.com/installation/windows/#installation但是当我运行boot2docker开始发生这种情况:

Trying to get IP one more time exit status 255 Docker client does not run on Windows for now. Please use "boot2docker" ssh to SSH into the VM instead 

尝试boot2docker SSH导致相同的255错误。 我试图用boot2docker IP获得虚拟机IP,但是这也没有产生什么 – 我认为,因为boot2locker在启动过程中不成功。

一些观察…我在vm设置lloked并没有任何指定的networking或存储设置,并在vm设置的内存分配不匹配config(boot2dockerconfiguration)中的值。 boot2docker启动/停止命令工作。

我很难过

我观察到类似的问题。 以下步骤帮助了我:

  1. 打开VirtualBox GUI。
  2. 删除boot2docker-vm虚拟机。
  3. 启动Boot2Docker Start – 它将重新创建boot2docker-vm虚拟机。

我们在某人的机器上就是这样的。

我们的解决方案是找到

  • 运行VirtualBox UI(C:\ program files \ oracle ….)
  • 找到虚拟机(在顶部)
  • 选择“关机”

一旦完成,boot2docker再次正确启动。

在极端情况下,您可以从virtualbox中删除boot2docker-vm映像,并且应该重新安装它。

转到Oracle VM VirtualBox Manager,关闭boot2docker-vm并重新启动。 它为我工作。

以防万一它有帮助。 我的问题是因为boot2docker的默认设置超出了我的笔记本电脑的能力(我知道)。 我通过VirtualBox GUI修改了boot2docker-vm的属性,解决了这个问题。 不久,当我打开thr属性,我在对话框的底部看到了一些警告,所以我按照提示和解决这些警告,保存设置,然后能够启动码头。

我把CPU从4-> 1,内存从2G改为1.5G,显存改为20M。 希望能帮助到你。

大多数情况下,您没有在BIOS中启用“虚拟化”。 boot2docker需要在Virtualbox中安装64位操作系统。

值得注意的是我有一些巨大的问题试图在Windows上运行docker。 Boot2docker会安装VritualBox 4.3.20。 我不能运行boot2docker或docker本身。

我花了很长时间才发现我卸载了VirtualBox 4.3.20,并且使用了4.3.12,而第一次工作就像是一次享受!

所以..对于Windows boot2docker只能使用VirtualBox 4.3.12。