admin 管理员组文章数量: 887021
首先官网安装,https://docs.docker/toolbox/overview/#whats-in-the-box
win7系统需要安装tool_box,点击下载安装DockerToolbox.exe文件,然后傻瓜式安装一直下一步就可以了,
需要注意的是这里,如果电脑已安装git,可以不勾选
下载好后会有三个应用的快捷方式出现在电脑上,双击运行Docker Quickstart Terminal
如果git是之前自己已安装好的,此时会提示window正在查找bash.exe,选择浏览找到自己安装git目录下bin文件夹的bash.exe
打开后,若在bash界面提示没有boot2docker镜像,需要在github上下载,提示大概如下
这是因为没有找到默认的boot2docker镜像的原因,提示正在下载,然而github的下载速度不可恭维,
(boot2docker下载地址:https://github/boot2docker/boot2docker/releases),
需注意的是不同版本的docker需要的boot2docker版本也不一样,其实根本不用下载,之前下载好的toolbox的根目录下就有
将boot2docker.iso文件复制到C:\Users\Administrator.docker\machine\cache路径下,再次运行Docker Quickstart Terminal。
再次运行如果成功的话窗口会出现小鲸鱼的图案(docker的logo),如下图:
也可以在cmd里验证一下,出现下图即为安装成功:
很简单是不是(~ ̄▽ ̄)~
不过当时我安装时还踩过另外一个坑:
初始化时出现 Error:creating VirtualBox 失败,错误代码如下:
Failed to instantiate CLSID_VirtualBox w/ IVirtualBox, CLSID_VirtualBox w/ IUnknown works.
解决方案:
1.打开注册表:在开始菜单,运行里输入regedit,运行系统的注册表
2.找到HKEY_CLASSES_ROOT\CLSID{00020420-0000-0000-C000-000000000046}InprocServer32目录
单击InuproServer32在右侧面板中将默认的oleaut32.dll改成 C:\Windows\system32\oleaut32.dll
3.修改完成后,进入任务管理器,将VBoxSVC.exe 进程结束后才能生效。
4.现在运行验证,出现下图证明可以正常进入了
再次运行Docker Quickstart Terminal,敲个命令试试:$ docker run hello-world
成功!
版权声明:本文标题:win7系统安装docker全过程(附带一些坑的解决方法) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/jishu/1728383879h1236533.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论