Windows10安装使用docker

发布于:

#安装WSL

wsl是Windows使用docker的前提条件
bash
# 安装wsl wsl --install # 将版本从 WSL 1 升级到 WSL 2 wsl --set-version 2

#下载docker

安装选项全部勾选

#docker启动失败

  1. 确认是否开启了HyperV
    • 进入控制面板->程序->启用或关闭windows功能->勾选Hyper-V
  2. 如果找不到选项,新建cmd后缀文件,右键以管理员启动后重启
    • cmd
      pushd "%~dp0" dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i" del hyper-v.txt Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
  3. 已开启HyperV还不能启动
    • 管理员启动powershell,输入命令后重启
    • powershell
      bcdedit /set hypervisorlaunchtype auto

#docker基本使用

部署page-spy PageSpy 是一款用来调试远程 Web 项目的工具。基于对原生 API 的封装,它将调用原生方法时的参数进行过滤、转化,整理成格式规范的消息供调试端消费;调试端收到消息数据,提供类控制台可交互式的功能界面将数据呈现出来。
可远程调试
image-20240305152336507
dockerfile
docker run -d --restart=always -p 6752:6752 --name="pageSpy" ghcr.io/huolalatech/page-spy-web:latest