标签:docker
让你在windows上友好的玩起docker 和 Nginx尝试环境:
windows 7 X64
DockerToolbox-18.02.0-ce
boot2docker-v18.02.0-ce
上面两个对象确实欠好下载,,以下我供给地点给大家:
https://pan.baidu.com/s/11eMFfNc9TzZb8NEDFnYHqg
暗码:wnov
安置DockerToolbox-18.02.0-ce (这里默认安置,全选即可,如果有Oracle VM VirtualBox,安置时候去失阿谁勾勾即可)
安置完成后桌面会多出三个图标
运行Docker Quickstart Terminal. 如果首次运行掉败,我建议放弃用这个,很恶心
直接把boot2docker-v18.02.0-ce放到以下目录:
a) C:\Users\Administrator.docker\machine\cache\boot2docker.iso
b) C:\Users\Administrator.docker\machine\machines\default\boot2docker.iso
以上两个路径在Docker Quickstart Terminal.运行时报错会提示安置路径(视本身情况而定)
正常启动后你会发明如下图,虚拟机自动加载boot2docker.iso运行了一个default的虚拟机:
那么接下我们就把虚拟机当成进程来运行,通过Xshell来打点岂不是更好:
a) 创建一个自动启动虚拟机的脚本docker on.bat:
@echo off
cd C:\Program Files\Oracle\VirtualBox
vboxmanage startvm default -type headless
pause
exit
b) 创建一个自动*虚拟机的脚本docker off.bat:
@echo off
cd C:\Program Files\Oracle\VirtualBox
vboxmanage controlvm default poweroff
pause
exit
PS:这里的default 为你虚拟机的名字,脚本生存格局为.bat:
双击脚本进行开关机测试;(喜欢研究的伴侣去看看脚本里的命令哈,是如何实现的。)
通过Xshell 连接我们适才设置好的虚拟机default, Docker Quickstart Terminal直接抛弃失
a) Default 虚机默认登录的用户为docker,暗码是tcuser
b) Ssh [email protected]:2986
告成登录:
安置docker镜像,安置nginx等先略过,后续增补
上面图中的32769端口是docker交互进程随机的端口,做测试演示的。为了便利条记本在浏览器上就可以测试到效果
见图:
PS:建议大家有条件的还是去处事器上搞,linux环境终究好很多。
51博客不能撑持word直接复制粘贴,图片要一个个传,累的一匹。
让你在windows上友好的玩起docker 和 Nginx