使用 VirtualBox 配置 Docker 主机

概述

本文将引导你完成使用 Docker Machine 和 VirtualBox 配置默认 Docker 实例的过程。 如果使用的是 Docker for Windows beta 版,则无需进行此配置。

先决条件

需要安装以下工具。

使用 Windows PowerShell 配置 Docker 客户端

要配置 Docker 客户端,只需打开 Windows PowerShell,并执行以下步骤:

  1. 创建默认 Docker 主机实例。

    docker-machine create --driver virtualbox default
    
  2. 验证默认实例是否已配置且在运行。 (应该会看到名为“default”的实例正在运行。

    docker-machine ls 
    

    docker-machine ls 的输出

  3. 将“default”设置为当前主机,并配置 Shell。

    docker-machine env default | Invoke-Expression
    
  4. 显示活动的 Docker 容器。 列表应为空。

    docker ps
    

    docker ps 的输出

Note

每次重启开发计算机时,都需要重启本地 Docker 主机。 为此,请在命令提示符下发出以下命令:docker-machine start default