安装docker

之前是在mac上安装使用docker,操作就next->next->finsh就完成了,全程顺滑,安装iso镜像的时候除了一点岔子,因为网络原因,iso镜像在外网,小水管支持不住就停止了,试了科学上网,图了便宜,科学上网的小水管也支持不了,情况就是初始化->下载中断.
最终解决方案是boot2docker.iso手动下载,放入docker启动项的文件夹中, 哪个文件夹就看docker下载boot2docker指定的文件夹,然后启动的时候,手动指定目录下的boot2docker.iso然后,就可以了,命令后面贴
docker-machine create default -d virtualbox --virtualbox-boot2docker-url=/Users/Admin/.docker/machine/cache/boot2docker.iso

换Windows10

开始以为和mac差不多,然后发现docker针对win10,有快捷安装包,复杂的东西往往能够学到很多知识,所以,我选择快捷安装包->quick docker.

然后

docker安装之后没有识别 docker安装失败win10_docker安装之后没有识别


docker quicker 针对企业版 , 教育版,就是不针对家庭版. 电脑里有很多环境,我想能不能弄个脚本骗过这该死的验证.

还有一点,Windows默认虚拟化的功能都是关的,需要去bios里开启虚拟化的功能.然后在任务管理器中间看看虚拟化的功能是否开启.

接着电脑功能里的 hyper这个看看勾了没

下面的文件用保存后 .cmd做结尾 接着用管理员权限启动下
pushd “%~dp0”

dir /b %SystemRoot%\servicing\Packages*Hyper-V*.mum >hyper-v.txt

for /f %%i in (‘findstr /i . hyper-v.txt 2^>nul’) do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages%%i"

del hyper-v.txt

Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

然后可能要重启一下电脑.
下面的步骤
手动下载boot2docker.iso 然后断网
断网
断网
重要的事情说三遍
启动quicstart docke 之前要是启动过了的 可能 virtualbox里会有虚拟机,乃伊组特 把它干掉,接着就能随意使用了

奇怪的知识

在解决问题的过程中,发现wind10的一些新功能

觉得用好了的话,这百分百是一大杀器呀!!!

win10新版本提供了内置的Linux系统 可以用xshell自己和自己连了 想想就刺激具体版本是10.7之后,反正系统越新越好

在桌面左下角的 搜索框中 输入 启用或关闭Windows功能

docker安装之后没有识别 docker安装失败win10_2d_02

打上勾
去Windows官方商店中下载Linux 没找到centos版本 ,但是乌班图,深度之类的版本还是有的
安装后直接去命令提示符
输入bash
回车
好了,感觉没啥用的知识又增加了