多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
Docker for Windows是Docker社区版(CE)应用程序。Docker for Windows安装包包括在Windows系统上运行Docker所需的一切。本主题介绍了预安装注意事项,以及如何下载和安装Docker for Windows。 ## 下载Docker for Windows 下载Docker for Windows请使用国内镜像,请自行百度! * Docker for Windows需要64位Windows 10 Pro和Microsoft Hyper-V。 * 您可以在Edge和Stable版本之间切换,但您一次只能安装一个应用程序。此外,在安装其他版本之前,您需要保存Images并导出要保留的容器,然后再卸载当前版本。 ## 安装前要知道什么 * Docker Toolbox和Docker Machine用户的README FIRST:Docker for Windows需要运行Microsoft Hyper-V。启用Hyper-V后,VirtualBox将不再工作,但任何VirtualBox VM映像将保留。使用`docker-machine`(包括`default`通常在Toolbox安装期间创建的虚拟机)创建的VirtualBox VM 将不再启动。这些虚拟机不能与Docker for Windows并行使用。但是,您仍然可以使用它 `docker-machine`来管理远程虚拟机。 * 目前版本的Docker for Windows在64位Windows 10 Pro,Enterprise和Education(11月15日更新,Build 10586或更高版本)上运行。将来我们将支持更多版本的Windows 10。 * 使用Docker for Windows创建的容器和Images在其安装的计算机上的所有用户帐户之间共享。这是因为所有Windows帐户都将使用相同的虚拟机来构建和运行容器。将来,Docker for Windows将更好地隔离用户内容。 * 必须启用Hyper-V软件包才能使Docker for Windows工作。如果需要,Docker for Windows安装程序将为您启用。(这需要重启)。如果您的系统不满足这些要求,您可以安装 Docker Toolbox,它使用Oracle Virtual Box而不是Hyper-V。 * 必须启用虚拟化。通常,默认情况下启用虚拟化。(请注意,这与启用Hyper-V不同。) * 嵌套的虚拟化场景,例如在VMWare或Parallels实例上运行Docker for Windows,可能会起作用,但不能保证(即不正式支持)。 * Docker for Windows安装包括:安装提供Docker Engine,Docker CLI客户端,Docker Compose和Docker Machine。 ## 安装Docker for Windows 1. 双击InstallDocker.msi运行安装程序。 2. 如果你还没有下载installer(InstallDocker.msi),你可以在这里找到它。它通常会下载到您的网站Downloads folder,或者您可以从网页浏览器底部的最近的下载栏中运行。 按照安装向导接受许可证,授权安装程序,然后继续安装。 Docker.app在安装过程中,将要求您使用系统密码进行授权。需要特权访问来安装网络组件,指向Docker应用程序的链接以及管理Hyper-V虚拟机。 3. 在安装完成对话框上单击完成以启动Docker。 ![](https://box.kancloud.cn/af14cad14247b602eab9ef7857afd0a9_510x403.png) ### 启动Docker for Windows 安装完成后,Docker自动启动。 状态栏中的鲸鱼表示Docker正在运行,并可从终端进入。 如果您刚刚安装了该应用程序,那么您还可以获得一个弹出式窗口的成功消息,并附上建议的后续步骤以及此文档的链接。 ![](https://box.kancloud.cn/daa3e948ecaecd58bb88008accd4c987_358x823.png) 初始化完成后,从通知区域图标中选择关于Docker,以验证您是否具有最新版本。 恭喜!您正在使用Docker for Windows运行。