前言
- Docker是什么,在linux部署教程已经介绍,在这边就不多介绍了.
虽然是在Windows安装部署的.其实也是linux的核心罢了. - 下载地址
官方:https://hub.docker.com/editions/community/docker-ce-desktop-windows 个人:
1.Hyper-V
1. 简介
其实就是微软官方自演的虚拟机软件,类似于 VMWare 或 VirtualBox,仅适用于 Windows 10。
2. 需知
这个虚拟机一旦启用,QEMU、VirtualBox 或 VMWare Workstation 15 及以下版本将无法使用!
3. 启动
- 键盘开始键(win)+X 或者桌面右键 开始按钮 再按F键或者点击弹出层第一个选项
- 点击上图的程序和功能
- 点击上图的 启用或关闭功能
- 找到上图的 Hyper-V,并选中如下选项
- 如果出现以下情况:在BIOS里面打开CPU的虚拟化功能
根据机型或者主板型号–>自行百度,必应,知乎或者
这个文章: https://www.asus.com/tw/support/FAQ/1043786/ - 其他方式:
管理员打开 PowerShell:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
3.安装docker
- 双击打开安装包并全部勾选
- 点击OK,开始安装
- 安装完成,点击关闭并重启计算机
4.重启完成,再次打开,安装完成
4.配置镜像加速器
- 在任务栏托盘 Docker 图标内右键菜单选择 Settings(或者打开主页面选择设置)
- 打开配置窗口后在左侧导航菜单选择 Docker Engine
在右侧像下边一样编辑 json 文件
- 阿里云加速器(参考linux部署文章)
- 网易云加速器 https://hub-mirror.c.163.com
- 百度云加速器 https://mirror.baidubce.com
{
"registry-mirrors": [
"https://hub-mirror.c.163.com",
"https://mirror.baidubce.com"
],
"insecure-registries": [],
"debug": false,
"experimental": false,
"features": {
"buildkit": true
}
}
添加之前:
添加之后:
- 之后点击 Apply & Restart 保存后 Docker 就会重启并应用配置的镜像地址了。
- 执行 $ docker info 查询信息(如果有下图圈红信息代表配置成功)
docker安装:https://www.runoob.com/docker/windows-docker-install.html 华硕BIOS虚拟化功能开启:https://www.asus.com/tw/support/FAQ/1043786/