ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
### win10家庭版安装docker 参考:https://www.cnblogs.com/conswin/p/11055853.html Docker可以支持在mac、windows、linux上安装。 但是在windows系统中Docker目前仅有win10专业版和企业版的安装包,win7/win8/win10家庭版需要通过docker toolbox来安装。 下载地址:[http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/](http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/) Docker的有CE和EE版,CE为免费版,EE由公司支持的付费版,在此选择最新CE版本 ![](https://img.kancloud.cn/33/33/33331d8eac1d26f17539b7e0a4cacc82_1902x903.png) Docker安装比较简单,直接双击下载好的DockerToolbox的exe文件,然后按照默认选项执行安装,安装过程中会提示安装插件,点击同意即可。安装完成后会在桌面上生成三个图标,如下所示: ![](https://img.kancloud.cn/76/14/761471202d3c360630bea820a08681ba_76x311.png) 双击桌面上的Docker Quickstart Terminal图标,进入Docker客户端,此时可能会出现桌面快捷键提示找不到应用程序 出现这个问题是由于之前装过Git,安装Docker默认生成的快捷方式中,Git的路径是C:\\Program Files\\Git\\bin\\bash.exe。而之前安装的Git并不是这个路径,所以就会报找不到应用程序的问题。此时只要把Git的路径改为自己之前安装的路径即可,比如我的就在D:\Git\Git\bin\bash.exe,修改后的Target为如图所示(后面的路径不用修改): ![](https://img.kancloud.cn/88/75/8875e7a9570e60a1d4cbcb76e306c287_426x662.png) docker运行 docker-machine create 命令第一次启动会去github.com下载一个最新的boot2docker.iso 镜像。 国内下载会很慢,有时会卡死。其实在DockerToolbox的安装目录下已经存在boot2docker.iso 镜像了,只需要将该ios文件,拷贝至:C:\Users\admin-39\.docker\machine\cache目录下,然后 运行cmd,执行以下命令,注意初始化的docker-machine的名称一定叫“default”: ~~~ docker-machine create default -d virtualbox --virtualbox-boot2docker-url=/Users/admin-39/.docker/machine/cache/boot2docker.iso ~~~ 初始化成功过后,打开Oracle VM VirtualBox,可以看到创建的default ![](https://img.kancloud.cn/c9/49/c949e6749d1febe51e0743f6dce20a32_947x539.png) 在cmd命令窗口,执行以下命令,以保证客户端和服务端api版本一致,这一点很重要: ~~~ docker-machine upgrade ~~~ ![](https://img.kancloud.cn/3d/96/3d96b3dc541c0e3a037cbc996a4ebefd_949x540.png) 一、问题 # his computer doesn’t have VT-X/AMD-v enabled. Enabling it in the BIOS is mandatory. ![](https://img.kancloud.cn/03/d7/03d787cf0bdbe2de9229a75b6375c92c_961x97.png) 问题解决方案: 1、**检查Hyper-V设置**,使用管理员权限启动cmd, 执行命令 查看hypervisorlaunchtype值为“Auto” ![](https://img.kancloud.cn/c5/a0/c5a073b971b012e5b7d39692e4a4dc22_748x674.png) 2、**关闭hypervisorlaunchtype**,管理员权限打开cmd,执行命令 ~~~ bcdedit /set hypervisorlaunchtype off ~~~ ![](https://img.kancloud.cn/c4/ca/c4cab7e621bdd4d5f9a926aee276d879_484x53.png) 重启计算机,还行还是 ![](https://img.kancloud.cn/ed/81/ed81263719e0e475ee51a52cf94c1cde_967x482.png) 下载最新的[# Download VirtualBox](https://www.virtualbox.org/wiki/Downloads)更新最新版本安装,安装完成后再启动docker的客户端 二、windows 安装docker报错:Error checking TLS connection: ssh command error: command : ip addr show... ![](https://img.kancloud.cn/d5/34/d534c630f8db4019f7b417e94d293eea_590x479.png) 报错的原因是初始化的时候出错了 在将第一次报错后初始化的这两个文件删除 ![](https://img.kancloud.cn/6c/79/6c799f187afd812637926ce27a1a99a2_755x179.png) 将你的网络关掉,用CMD重新初始化docker,等待运行完成 ![](https://img.kancloud.cn/4f/66/4f660ef96cae7fa99f755256c2a57c9f_957x445.png) 最后打开docker ![](https://img.kancloud.cn/c6/64/c6640f1b4d58cd8d6dca48a12f98b5bf_950x432.png) ![](https://img.kancloud.cn/7e/b9/7eb9e79369b12abaddc60d1ba2309a2e_951x531.png)