文章的主要要点:
-
为什么使用Docker:Docker可以简化部署过程,特别适合新手或在学习新技能(如Redis、MySQL、消息队列、Nginx等)时使用。
-
安装前的准备:在安装Docker之前,需要在Windows中开启一些功能,如Hyper-V或WSL(Windows的Linux子系统)。作者推荐使用WSL,因为它比Hyper-V更快。
-
安装Linux子系统:如果尚未安装WSL,可以通过Windows PowerShell运行命令来安装和更新WSL。
-
安装Docker Desktop:从Docker官网下载并安装Docker Desktop。安装后可能需要重启电脑。
-
配置Docker Desktop:配置Docker Desktop时,需要开启远程连接和使用WSL作为Docker的运行系统。
安装之前
在安装之前,我们实现需要将Windows
的某些设置开启一下。
我们搜索“启用或关闭Windows
功能”,去开启我们Docker
所需要的选项。
Windows中的Docker它可以依赖于两种环境,分别是:Hyper-V
、WSL
。
第一种是一个虚拟环境,也就是虚拟机,第二中是Windows的Linux子系统
我选择WSL
,毕竟虚拟机肯定是没用子Linux
系统的反应快。
我因为以前用过虚拟环境,所以两个都开了,请自行选择。
那我这里就默认选择Windows
的Linux
子系统了,Hyper-V
我不是很推荐,相信我直接选择WSL
吧,WSL
好很多,Hyper-V
直接不去看。
开启后应该会提示重启哦!
安装Linux子系统
代码语言:
# 下载或者更新
wsl --update
# 重新启动
wsl --shutdown
管理员运行PowerShell
,运行开头的两段命令,如果没安装过子系统,他会帮你安装,也会自动更新。
我已经安装过了,没安装的可能要等他下载一阵子。
WSL
还有好处就是,你学习Linux
时候,不需要安装虚拟机了,以前用VM
也就是vmware workstation
虚拟机来玩Linux
,老占资源了。
安装DockerDesktop
废话不多说,我们直接安装Docker
桌面版本。
去搜索进入Docker Desktop
官网,下载一下安装包。
然后安装。
docker的官网下载太慢了也可以使用我上传的网盘资源
网盘下载:
链接:夸克网盘分享夸克网盘是夸克推出的一款云服务产品,功能包括云存储、高清看剧、文件在线解压、PDF一键转换等。通过夸克网盘可随时随地管理和使用照片、文档、手机资料,目前支持Android、iOS、PC、iPad。https://pan.quark.cn/s/eba4fa833a15
安装完可能需要重启电脑。
桌面版本是英文的,英语不好的小伙伴请使用翻译。
进入DockerDesktop
后我们可以注册个账户登录一下。
配置DockerDesktop
我们需要开启至少这两个选项,其他默认或者开启,。
到这里,docker就安装好了