# 启动功能

1、先打开Windows系统的控制面板-程序,启用"适用于Linux的Windows子系统" + "虚拟机平台",如图
QQ截图20240711004643.png

然后会重启电脑

# 安装wsl2

2、管理员权限打开命令提示符,安装wsl2

wsl --set-default-version 2
wsl --update --web-download

# 下载docker

3、官网下载docker Windows安装包,如果被墙了,自己百度第三方下载地址...
https://docs.docker.com/desktop/install/windows-install
下载好后,双击安装即可,默认安装在C盘,
如果想要自定义安装,进入下载文件的目录,执行cmd命令,例如我想放到D:\Docker目录,如下

start /w "" "安装包名称.exe" install --installation-dir=D:\Docker

4、安装完成,执行命令检查docker和docker compose是否成功

docker -v
docker compose version

5、测试是否正常拉取镜像,cmd窗口执行命令,如下图正常运行

docker run hello-world

docker run:如果本地不存在该镜像,会尝试从Docker Hub拉取该镜像,然后创建一个新的容器实例来运行指定的命令。

QQ截图20240711014028.png

如果拉取失败,可能国内被墙了,自己去找下国内的镜像源,然后在docker中修改配置
QQ截图20240711014446.png

这是在网上看到的

  "registry-mirrors": [
    "https://docker.m.daocloud.io",
    "https://docker.1panel.live",
    "https://hub.rat.dev"
  ]