windows10下docker的安装

一、Docker介绍
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。

 

之前在ubuntu上安装docker很简单,今天想在windows上安装docker发现了官方提供了两种方式

 

一种方式是docker for windows,另外一种方式是docker Toolbox

 

docker for windows对系统要求至少为Windows10,毕竟需要Hyper-v的支持
docker Toolbox使用vitual box支持

 

而我本机上装了vm,因为vm和hyper-v不共存,所以我们这里使用docker Toolbox

 

二、docker Toolbox安装要求
docker toolbox是一个工具集,他主要包含一下一些内容

 

Docker CLI 客户端
用来运行docker引擎创建镜像和容器
Docker Machine
在windows的命令行中运行docker引擎命令
Docker Compose
用来运行docker-compose命令
Kitematic
Docker的GUI版本
Docker QuickStart shell
已经配置好Docker的命令行环境
Virtualbox
虚拟机

 

安装的要求有两点:
  1. windows7或以上版本的64bit系统
  2. 必须支持硬件虚拟化技术并且已被启用(用过虚拟机的朋友都知道)

 

三、安装docker Toolbox
安装完之后,启动Docker Quickstart Terminal图标

 

看到下面的界面就代表安装成功了

 

 

在命令行中输入docker run hello-world

 

 

这样就安装成功了