Window 系统安装Docker环境

Window上安装Docker的环境要求

  • 系统必须是64位,而且是win7以上的版本

  • 开启虚拟化, 开机进入BIOS,找到“Intel Virtual Technology”类似的选项,设置为Enabled。

  • 关闭Hyper-V 打开控制面板,依次点击程序 -> 程序和功能 -> 启用或关闭Windows功能,找到Hyper-V,不要勾选,点击确定。如果没找到Hyper-V,就不用管了。

  • 安装PowerShell

    此步骤可以先不用做,如果后面用到了,再来安装不迟。

    安装方法:

    https://docs.microsoft.com/en-us/powershell/scripting/install/installing-powershell?view=powershell-6

软件准备:

win7、win8 等需要利用 docker toolbox 来安装,国内可以使用阿里云的镜像来下载:

下载地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/

docker toolbox 是一个工具集,它主要包含以下一些内容:

  • Docker CLI - 客户端,用来运行 docker 引擎创建镜像和容器。
  • Docker Machine - 可以让你在 Windows 的命令行中运行 docker 引擎命令。
  • Docker Compose - 用来运行 docker-compose 命令。
  • Kitematic - 这是 Docker 的 GUI 版本。
  • Docker QuickStart shell - 这是一个已经配置好Docker的命令行环境。
  • Oracle VM Virtualbox - 虚拟机。

注意:

Docker 镜像虽然能在window 上安装,但还是建议在Linux 上去安装 Docker, 毕竟大多数服务 都是在 Linux 构建镜像的!所以还是建议你选用自己的熟悉的Linux操作系统来学习Docker!

安装 Docker Toolbox

双击Docker Toolbox.exe, 一路点击NEXT,经过一顿操作猛如虎:

你会在桌面看到三个图标

  • Docker QuickStart
  • Oracle VM VirtualBox
  • Kitematic(Alpha)

点击 Docker QuickStart 图标来启动 Docker Toolbox 终端。

然后就请愉快的 享受Docker带来的快乐!

windows 10 安装Docker

  • 安装Hyper-V

window10_HyperV.png

  • 安装 Toolbox

    最新版 Toolbox 下载地址: 访问 https://www.docker.com/get-started,注册一个账号,然后登录。

    点击 Get started with Docker Desktop,并下载 Windows 的版本,如果你还没有登录,会要求注册登录

    下载完成之后 双击下载的 Docker for Windows Installer 安装文件,然后等待安装!

    安装完成后,Docker 会自动启动。通知栏上会出现个小鲸鱼的图标,这表示 Docker 正在运行

镜像加速

images_speed.png