Window安装docker

1、安装 Hyper-V
控制面板-卸载程序-启用或关闭Windows功能

也可以通过命令来启用 Hyper-V ,请右键开始菜单并以管理员身份运行 PowerShell,执行以下命令:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
2、下载安装docker Desktop on Windows
https://docs.docker.com/desktop/windows/install/
3、下载 Linux 内核更新包
注意: 在非英文版 Windows 上,你可能必须修改搜索文本,对“System Type”字符串进行翻译。 你可能还需要对引号进行转义来用于 find 命令。 例如,在德语版中使用 systeminfo | find '"Systemtyp"'。
直接安装
4、配置
注册账号,登录后点击配置Docker国内镜像加速下载:左侧菜单 Docker Engine -> 右侧输入框 -> Apply & Restart
配置代码
{
  "registry-mirrors": [
    "https://registry.docker-cn.com",
    "http://hub-mirror.c.163.com",
    "https://docker.mirrors.ustc.edu.cn"
  ],
  "insecure-registries": [],
  "debug": false,
  "experimental": false,
  "features": {
    "buildkit": true
  },
  "builder": {
    "gc": {
      "enabled": true,
      "defaultKeepStorage": "20GB"
    }
  }
}
启动一个docker的帮助文档镜像
cmd -> 回车
docker run -d -p 80:80 docker/getting-started
打开帮助文档镜像
http://localhost/
5、nginx镜像安装
在docker的hub搜索nginx镜像
https://hub.docker.com/
查到软件nginx版本号
cmd命令安下载安装nginx
docker pull nginx:1.21.6
检查是否下载成功
docker images
测试镜像
docker run --name nginx -p 9091:80 -d nginx:1.21.6
查看运行状态
docker ps