今天为了体验一下,windows上安装的docker是什么样的,处于好奇怎么使用,于是我就开始了windows上安装docker的探索。
本人属洁癖那种,不喜欢自己的系统里有不成熟不经常用的软件存在,我采用的是虚拟机安装的windows操作系统。
在安装docker之前呢,先找docker下载的地方:https://www.runoob.com/docker/windows-docker-install.html(菜鸟教程)
我下载的是最新版DockerToolbox-18.03.0-ce (这个ce不清楚是不是测试版...)
双击运行下载好的.exe,一直下一步,最后看到的跟菜鸟中说的一样(桌面三个快捷方式图标)。
运行Docker Quickstart Terminal
① 报如下错误
error with pre-create check: "This computer doesn't have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory"
处理:
虚拟机安装时有个处理器,点击处理器有首选模式选择RVI并勾选虚拟化RVI选项。
② 报如下错
Error with pre-create check:
"Get https://github-production-release-asset-2e65be.s3.amazonaws.com/14..........
将Docker Toolbox安装目录下的boot2docker.iso复制到
C:\Users\usrname\.docker\machine\cache下
点击Docker Quickstart Terminal待待初始设置完毕
再次打开Docker Quickstart Terminal
③ 报如下错,卡死不动(网上说出现这个表示VirtualBox启动成功,但是没有弹出VirtualBox选yes,重启虚拟机后再试就好了)
=========到这儿多次重运行Docker Quickstart Terminal终于看到了可爱的小鲸鱼图标,表示成功可用。
docker version
docker -v
docker ps 【运行这个命令可能是boot2docker.iso原因再次重运行Docker Quickstart Terminal】
④ 报如下错(这种情况表示docker没有找到镜像,再次运行命令,docker就会开始下载镜像,但是下载的速度有点慢)
======dockertoolbox加速:https://blog.csdn.net/tjsahwj/article/details/88181779 (参考博文)
https://dashboard.daocloud.io/build-flows 注册
点击加速获取windows加速地址。
docker-machine ssh default
sudo sed -i "s|EXTRA_ARGS='|EXTRA_ARGS='--registry-mirror=http://您的加速地址.daocloud.io |g" /var/lib/boot2docker/profile
exit
docker-machine restart default 重启容器
=========== 到这儿,可能就要跟可爱的小伙伴您说再见了!
=========== 欢迎光临我的博文~_~ ~_~ ~_~ ~_~ ~_~ O(∩_∩)O哈哈~
来源:CSDN
作者:Love丶TG
链接:https://blog.csdn.net/qq_20696007/article/details/104510608