如何在Windows上初始化并运行Docker?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在Windows上初始化并运行Docker?相关的知识,希望对你有一定的参考价值。

我在Windows 7平台上安装了Docker。但是,当我尝试运行boot2docker start时,控制台会给我:

无法获得计算机'boot2docker-vm':计算机不存在。

好,所以我尝试初始化机器:boot2docker init。现在发生的是,即使我将ISO映像与docker放在同一路径上,它也会尝试下载新映像(然后失败)。

[我已按照Docker论坛上的建议在通过boot2docker软件包安装它们之前先卸载了OracleVM和GIT,但现在我不知道如何继续。

答案

我在安装整个boot2docker软件包时在Windows 7 64位系统上遇到了相同的问题。似乎无法从32位操作系统映像(例如由Virtualbox创建)运行仅基于64位的boot2docker映像。

对我来说解决方法是

  1. 在我的Bios中激活英特尔虚拟化技术(联想X61对我来说)。请注意,可以找到设置在CPU或安全性下。

  2. 在VirtualBox中选择64位操作系统版本,然后使用由boot2docker获取的图像。

另一答案

如果您要立即执行此操作

  1. 对于Windows 10 64位:Pro,Enterprise或Education(Build 15063或更高版本,请按照说明在此处https://docs.docker.com/docker-for-windows/install/安装Docker Desktop。

  2. 如果您的Windows系统不满足Docker Desktop for Windows的要求(在我的情况下为Microsoft Windows 10 Home Single Language),则可以按照https://docs.docker.com/toolbox/toolbox_install_windows/中的说明安装Docker Toolbox。

boot2docker不支持Windows IIRC上的共享目录。我在Windows上运行Docker的方式是:

另一答案

boot2docker不支持Windows IIRC上的共享目录。我在Windows上运行Docker的方式是:

以上是关于如何在Windows上初始化并运行Docker?的主要内容,如果未能解决你的问题,请参考以下文章

如何在Window 10上安装Docker

如何在命令行中使用Docker for Windows,并绕过/禁用GUI?

在 Windows 10 + WSL2 上运行 nvidia-docker

如何在 Windows 上通过 Kitematic 使用 Docker

如何在docker中运行windows

如何在 Windows 上安装 docker 套接字?