## 根据`DaoCloud`的指南安装`win10`环境下`docker`
http://guide.daocloud.io/dcs/docker-9152677.html
#### 有几点需要注意的是:
* 本机配置:`win10`家庭版、CPU i5八代、内存DDR4 8G、固态硬盘256G
* 本机的`win10`版本是家庭版,所以要使用`Docker Toolbox`,如果是专业版`win10`,则不用使用`Docker Toolbox`
* 如果本机已经安装`virtualbox`,可跳过`virtualbox`的安装
* 有两个启动命令,位置在:`C:\Users\F\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Docker`
* 使用`docker`启动命令`Docker Quickstart Terminal`,可见下图
* ![](https://box.kancloud.cn/88e0714cfe9eba54c08b1c46093c606d_1201x331.png)
* 记住`docker`的访问地址`192.168.99.100`
* 测试:新建容器`docker run -d -p 81:80 --name webserver nginx`
* 安装`firefox`浏览器,`win10`自带的浏览器实在不好用
* 在`firefox`浏览器输入`http://192.168.99.100:81/`,出现下图则说明`docker`测试成功
* ![](https://box.kancloud.cn/23c4ddf0c14aada52cf3596f57396743_1007x378.png)
* 手机外部访问,暂时未调通
* 停止和关闭容器:`docker stop webserver&&docker rm webserver`
* 另外一种`docker`启动命令是`Kitematic (Alpha)`,有`GUI`,如下图所示,和`Docker Quickstart Terminal`都是类似的
* ![](https://box.kancloud.cn/50e6d5fa838eb4a22330b741b39a2e67_1075x547.png)
* 整个安装过程大概`20分钟`
* Mac的安装,可参考以上,未测试
#### 安装docker的目的:
* 我暂时没有太多资源给同学们提供任何服务器版本的学习环境,所以还得依赖同学们自备电脑,由于大家的电脑千奇百怪,统一大家的学习环境有点小困难,所以我选择了一款比较轻量级的工具`docker`
* 再者,我希望在学习编程的开始阶段,我们可以把精力放在课程内容上
#### 其他:
* 电脑配置:4G内存以上,不要太慢的电脑就可以了。有无线网卡,能接无线网络
* 上课准备:笔记本电脑、电源、鼠标,不用带文具
* 我们暂时使用看云作为笔记本,我们不得不公开课程内容(只有付费才能私有化课程内容),另外是部署私有云笔记本,这个看时间吧,如果时间允许的话,我再教大家怎样部署一个私有笔记本。不过,课程内容公开还是不公开,不是太大的问题,国外都是偏向课程公开的