新手区 windows 装 docker

google · 2019年06月18日 · 910 次阅读

最近看思寒老师兼容性的公开课用到了 STF,于是想试水下,先把环境弄好。
question:手里只有 windows 环境,stf 又没有 windows 的安装方法😥
answer:1、装个虚拟机 VMware,再在 linux 虚拟机里装 stf ——虚拟机迟内存太大了,电脑扛不住
2、windows 装 docker,docker 里弄个 linux ——先搜怎么在 win10 上装 docker,再走 docker 里装镜像

采坑记:
1、去 docker 官网 https://www.docker.com/ 下载,一到,跳到 signup 就再也没有反应了——why?
2、有稀里糊涂的找到这个地址https://docs.docker.com/docker-for-windows/ 下载了 Docker for windows ——结果这个只支持 windows 10 专业版的,电脑没有 Hyper-v(这个玩意据说是微软搞得虚拟子系统,家庭版需要整个 cmd 文件 -- 没敢尝试)
3、再次百度 win10 家庭版怎么安装 docker,下载 dockertoolbox,一步步安装就可以,会在电脑上装上三个软件 Oracle VM VirtualBox、Kitematic、Docker quickstart terminal

运行:点击运行 Docker quickstart terminal,待出现小鲸鱼表示 docker 安装成功。(如果出现问题参考下https://blog.csdn.net/hao_kkkkk/article/details/79853752

安装 linux:(参考链接:https://blog.csdn.net/qq_37176126/article/details/77863180
1、启动 docker
2、用 xshell 连接 docker,ip(terminal 或 ipconfig 都可以找到),username 是 docker 弹窗输入的密码是 tcuser(不明白:1、为啥要连 xshell;2、密码 tcuser 是默认的?啥时候设置过)
3、下载 linux 镜像,使用 centos 命令:docker pull centos

4、下载完成后 输入 :docker images 查看镜像信息
5、安装镜像 输入:docker run -d -i -t imageID /bin/bash (imageiD 就是上面镜像信息里的 IMAGE ID) ;安装完成后执行 docker ps 有镜像信息表示安装成功
6、进入 linux 输入:docker attach CONTAINER ID (CONTAINER ID 就是执行 docker ps 信息里的 CONTAINER ID)

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册