1.Docker简介docker
Docker 是一个开源项目,诞生于 2013 年初,最初是 dotCloud 公司内部的一个业余项目。它基于 Google 公司推出的 Go 语言实现。 项目后来加入了 Linux 基金会,听从了 Apache 2.0 协议,项目代码在 GitHub 上进行维护。windows
Docker 自开源后受到普遍的关注和讨论,以致于 dotCloud 公司后来都更名为 Docker Inc。Redhat 已经在其 RHEL6.5 中集中支持 Docker;Google 也在其 PaaS 产品中普遍应用。ide
Docker 项目的目标是实现轻量级的操做系统虚拟化解决方案。 Docker 的基础是 Linux 容器(LXC)等技术。在 LXC 的基础上 Docker 进行了进一步的封装,让用户不须要去关心容器的管理,使得操做更为简便。用户操做 Docker 的容器就像操做一个快速轻量级的虚拟机同样简单。工具
总而言之,docker就是在操做系统的层面隔绝一个空间出来。spa
2.下载操作系统
https://docs.docker.com/docker-for-windows/install/ 这是docker下载的地址,下载以前是须要进行帐号登陆的,笔者注册了帐号登陆,而后进行下载,发现docker是对环境有要求的,以下:命令行
笔者的电脑是win7,下载到了一半就取消了,对于不知足上述配置的环境,docker提供了docker Toolbox工具知足docker的使用要求,code
https://docs.docker.com/toolbox/overview/, 传统的桌面解决方案。Docker Toolbox适用于较旧的Mac和Windows系统,不能知足Docker Desktop for Mac和Docker Desktop for Windows的要求。若是可能,咱们建议您更新到较新的应用程序。在下载的过程当中发现速度很是的慢,简直不能忍受,因而再到了阿里源镜像,速度能够。http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/?spm=5176.8351553.0.0.4bc61991tQpsnV。blog
3.安装ci
下载好以后,咱们开始进行安装。
4.运行
咱们打开命令行,切换至docker toolbox的安装目录,执行sh,在执行start.sh,结果以下:
若是运行时出现错误,咱们能够在运行一次,笔者第一次运行就出现了下面的错误
You will want to check the provider to make sure the machine and associated resources were properly removed.
在网上查了一下,而后在运行一遍,就没有问题了。