一、前言
Docker的核心优势在于:通过容器化技术实现应用及其依赖的 “一次打包、到处运行”,大幅降低环境差异带来的部署成本,同时相比虚拟机更轻量、启动更快、资源利用率更高。
Docker消除了“本地能跑,线上不行”的问题,今天我们就来一步一步安装Docker。
二、Windows安装Docker
1. 检查系统要求
打开电脑:设置--系统--系统信息--windows规格,查看系统是否符合要求
2. 开启硬件虚拟化
打开电脑:控制面板--程序--启用或关闭Windows功能-勾选“适用于Linux的Windows子系统”和“虚拟机平台”,点击确定,等待安装,重启电脑。
重启电脑是必须的。
3. 设置WSL默认版本为2
以管理员身份打开PowerShell,执行:
wsl --set-default-version 2
4.下载Docker Desktop
5.安装(关键步骤!!!)
①右键点击安装包,以管理员身份运行;
②安装向导配置页,务必勾选:
✅ Use WSL 2 instead of Hyper-V(推荐,性能更好)
✅ Add shortcut to desktop(桌面快捷方式)
✅ Install required Windows components for WSL 2(自动补全依赖)
③点击OK,等待安装,安装完成后,重启电脑
6. 首次启动与配置
双击桌面图标启动;接受服务协议,可点击Skip跳过登录,等待启动完成。
三、mac安装Docker
mac虚拟化默认已开启,无需手动设置,因此会简单很多。
1. 检查系统要求,下载对应版本
2. 安装
双击Docker.dmg打开安装窗口;将左侧图标拖到右侧文件夹;等待完成
3. 首次启动与授权
在应用程序打开Docker(首次打开,通过右键点击打开,避免系统拦截);弹出服务协议,点击接受,等待启动