Docker Desktop的安装和配置
一.用途
Docker是一个用于创建容器化应用程序的完整开发平台,而Docker Desktop for Windows是*在Windows上*开始使用Docker的最佳方式。
- 1
-
环境:借助镜像可以快速进行项目部署,重要的是官方会提供很多可以支持项目程序部署环境的镜像,轻轻一拉便可运行。
-
资源:每个运行的容器都是基本最小的虚拟机环境,可以简单理解为简化版的虚拟机。
-
伸缩扩容:在服务资源升级和回滚上,借助升级扩容,一键能完成成千上百的服务集群的快速部署。
-
网络:内部也有自己的一套网络管理,省时省力。
二.系统要求
-
Windows 10 64位:专业版,企业版或教育版。
必须启用Hyper-V和Containers Windows功能。
要在Windows 10上成功运行Client Hyper-V,需要满足以下硬件先决条件: -
具有二级地址转换(SLAT)的64位处理器
4GB系统内存
必须在BIOS设置中启用BIOS级硬件虚拟化支持。
三.安装步骤
1.最好使用最新版的Windows10(专业版或企业版)如果没有就使用家庭版,但是需要配置,会具体介绍。
(1)官网下载适用于Windows版本的
(2)双击打开,按照提示安装
(3)打开时错误,这时候打开任务管理器看虚拟化是否启用
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3uFoVIHh-1630467158092)(C:\Users\Lenovo\AppData\Roaming\Typora\typora-user-images\)]
(4)去控制面板>程序>启用或关闭Windows功能,然后勾选Hyper-v
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-RRSMcV8I-1630467158095)(C:\Users\Lenovo\AppData\Roaming\Typora\typora-user-images\)]
(5)如果发现没有Hyper-V,说明你的操作系统可能是win10家庭版,在“此电脑”右键,查看属性就可以看到。
(6)想办法把Hyper-V搞出来,参考:/u013332981/article/details/109699202,然后就有Hyper-V了。
(7)然后想办法把禁用的虚拟化打开,参考:/article/
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-pFuX6ypg-1630467158099)(C:\Users\Lenovo\AppData\Roaming\Typora\typora-user-images\)]
(8)如果还是出现错误,多半是wsl 2出现了问题,跟着错误提示进行安装就可以了。然后Docker就可以启动成功了。