Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源。
Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到Linux 机器上,也可以实现虚拟化。
容器是完全使用沙箱机制,相互之间不会有任何接口(类似 iPhone 的 app)。
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 QuickStart 图标来启动 Docker Toolbox 终端;
启动错误;提示,此电脑正在运行hyper-v虚拟机,virtualBox不能引导;
进入hyper-v管理器,停止hyper-v服务;
再启动,virtualBox还是不能引导;这是virtualBox和hyper-v不能共存;下回再整;