Win10家庭中文版安装Docker Desktop(亲测成功,建议收藏)

之前学习Docker的时候想安装一下Windows版的Docker图形化管理工具,然后百度搜了一下,知道了Docker Desktop这款工具,于是找了个教程准备安装一下,然后发现竟然对操作系统还有要求:
在这里插入图片描述
接着我查看了一下我电脑的操作系统,竟然是家庭中文版
Win10家庭中文版安装Docker Desktop(亲测成功,建议收藏)_第1张图片
真是坑爹啊,于是无奈只能在Linux服务器上进行Docker的安装学习

最近我还是尝试搭建了一下,没想到竟然成功了,在这里分享一下搭建过程

1. 添加Hyper-V

我了解到,对操作系统有要求是因为:只有Win10 专业版、企业版或教育版才自带Hyper-V,而家庭中文版没有

Hyper-V是微软的一款虚拟化产品,和Vmware差不多,是用来建立虚拟机的。这下子我大概就懂了,应该是用Hyper-V来提供Linux VM环境(如果错了,请别打我)

这里是Windows10家庭版添加Hyper-V的方法,亲测成功!!

2. 下载Docker Desktop安装包

这一步没啥说的,直接去官网下载就行了,这里是地址:Docker Desktop安装包下载,直接选择Windows版本下载就行了

3. 开始安装

下载完成后,直接双击安装就行了,无脑安装下一步,就不多说了
Win10家庭中文版安装Docker Desktop(亲测成功,建议收藏)_第2张图片

4. 坑1:WSL2版本太低

Win10家庭中文版安装Docker Desktop(亲测成功,建议收藏)_第3张图片
这里,我在安装完成后,出现了这个一个问题,百度了一下,是因为WSL2版本太低,WSL2是啥咱也不知道咱也不敢问,直接下载安装升级就完事了:更新包下载地址

5. 坑2:An error occurred

错误是长这样的:
Win10家庭中文版安装Docker Desktop(亲测成功,建议收藏)_第4张图片
解决方案
1. 管理员模式运行cmd,执行命令:netsh winsock reset
2. 重启Docker Desktop
Win10家庭中文版安装Docker Desktop(亲测成功,建议收藏)_第5张图片
到这里,我已经安装成功了,安装成功的标志是docker命令已经生效了

打开cmd,测试docker命令是否生效,可以看到我这里已经可以了
Win10家庭中文版安装Docker Desktop(亲测成功,建议收藏)_第6张图片
在安装过程中,会让我们重启几次电脑,直接按它说的做就行了

6. 后续工作

如果安装成功的话已经可以使用了,这一步是为了让我们有更好的使用体验

6.1 换源

总所周知,更改镜像源为国内的,可以加速!!

这里指的是更改docker镜像的源,这里我选择163的源,设置步骤如下
Win10家庭中文版安装Docker Desktop(亲测成功,建议收藏)_第7张图片
从这里复制

{
     
  "registry-mirrors": [
    "http://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn"
  ],
  "insecure-registries": [],
  "debug": true,
  "experimental": false
}

6.2 关闭开机自启

Win10家庭中文版安装Docker Desktop(亲测成功,建议收藏)_第8张图片

6.3 更改docker镜像的存储位置

安装完一个软件后很重要的一步就是,更改文件存储位置!!(之前我QQ的存储文件占了我大半个C盘,太坑了)

Docker Desktop是默认安装C盘的,在安装的时候也没有对应的选项可以选择,我百度了一下docker镜像位置还是是可以更改的,后期随着镜像的增多会占用很多存储空间的

很可惜的是,我这里更改失败了,有兴趣的可以自行百度一下。当然,就像我说的,这一步是为了更好的使用,像我目前使用Docker Desktop也就是随便测试使用一下而已,不设置的话也没有太大关系

7. 测试使用:搭建Nginx服务器

成功搭建之后,来测试一下吧

  1. 首先,下载nginx镜像
    Win10家庭中文版安装Docker Desktop(亲测成功,建议收藏)_第9张图片
  2. 查看本地镜像
    在这里插入图片描述
    当然,在Docker Desktop客户端也是可以看到的
    Win10家庭中文版安装Docker Desktop(亲测成功,建议收藏)_第10张图片
  3. 创建容器,并启动
    在这里插入图片描述
  4. 查看运行中的容器
    在这里插入图片描述
    同样的,在客户端也可以查看
    Win10家庭中文版安装Docker Desktop(亲测成功,建议收藏)_第11张图片
  5. 浏览器访问
    Win10家庭中文版安装Docker Desktop(亲测成功,建议收藏)_第12张图片
    久违的标志出来了,说明成功搭建nginx环境,芜湖~

参考资料:

  1. https://blog.csdn.net/qq_39611230/article/details/108641842
  2. https://blog.csdn.net/qq_39611230/article/details/108625840
  3. https://blog.csdn.net/mysticboy/article/details/106632922
  4. https://www.cnblogs.com/telwanggs/p/10821647.html

你可能感兴趣的:(Docker,docker,windows,devops)