docker 介绍
Docker 并非是一个通用的容器工具,它依赖于已存在并运行的 Linux 内核环境。
Docker 实质上是在已经运行的 Linux 下制造了一个隔离的文件环境,因此它执行的效率几乎等同于所部署的 Linux 主机。
在 Windows 上部署 Docker 的方法都是先安装一个虚拟机,并在安装 Linux 系统的的虚拟机中运行 Docker
安装 Hyper-V
Hyper-V 是微软开发的虚拟机,仅适用于 Windows 10。这是 Docker Desktop for Windows 所使用的虚拟机。
非专业版没有Hyper-V,需要单独安装。最好直接升级为专业版。专业版这步不需要操作。
开启 Hyper-V
请右键开始菜单并以管理员身份运行 PowerShell,执行以下命令:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
Docker Desktop安装
Docker加速器配置
这里以阿里云为例
如图,复制加速地址。
填写到docker如图位置。
检查加速器是否生效
如下所示即为配置成功。
Tinkpad 注意事项
Tinkpad 需要进入bois,开启虚拟化。
将“Intel (R) Virtualization Technology”的选项将Disabled改为Enabled,说明就开启CPU虚拟化技术了。在键盘上按下F10键,保存BIOS设置,并点击“YES”
在任务管理器查看,如下图即为成功开启。