Docker Desktop安装与镜像

【前置】

1、WSL及Ubuntu

https://blog.csdn.net/Natsuago/article/details/145594631?spm=1001.2014.3001.5501

注:当wsl下载ubuntu很难的时候,可以尝试从微软store里直接搜索WSL 2来进行安装,安装完成之后再进行导出到D盘的操作

https://zhuanlan.zhihu.com/p/441965046

 【安装】

https://blog.csdn.net/Natsuago/article/details/145588600

https://blog.csdn.net/HYP_Coder/article/details/141753300

https://www.cnblogs.com/cgy1995/p/18129750

【踩坑】

https://blog.csdn.net/weixin_43347659/article/details/136184072

https://blog.csdn.net/cplvfx/article/details/138033592

https://blog.csdn.net/m0_51478477/article/details/146282672

【镜像】

https://www.cnblogs.com/Flat-White/p/17107494.html

https://tool.qiip.cc/tool/docker/

https://zhuanlan.zhihu.com/p/710507502

docker pull docker.1ms.run/centos:7

注:如果没有/etc/docker/daemon.json,可以通过【sudo nano /etc/docker/daemon.json】创建

 

【遇到的问题】

 

1、docker desktop,Docker Engine stopped

a、检查服务状态:
通过任务管理器或运行 “services.msc” 打开服务列表,找到 “Docker Desktop Service” 或类似命名的服务,确保其已启动。若未启动,右键点击选择 “启动”。 b、开启虚拟化:
打开任务管理器,在 “性能” 选项中查看 CPU 的虚拟化状态。若虚拟化被禁用,需进入 BIOS 开启,不同电脑进入 BIOS 的方式不同,可查询对应主板或电脑型号的方法。开启后重启电脑。 c、更新 WSL:
在管理员权限的 Windows PowerShell 中输入 “wsl --update”,以安装或更新适用于 Linux 的 Windows 子系统。若更新过程中出现超时,可多尝试几次。 d、启动 Docker daemon:
在管理员权限的 Windows PowerShell 中,先使用 “cd "C:\Program Files\Docker\Docker"” 命令跳转到 Docker 安装路径,然后运行 “.\DockerCli.exe -SwitchDaemon” 命令启动
Docker daemon。 e、以管理员身份运行 Docker Desktop:
右键点击 Docker Desktop 图标,选择以管理员身份运行。 f、检查端口占用:
使用命令 “netstat -ano | findstr :<port>” 检查 Docker 使用的端口是否被占用,若被占用,结束占用该端口的程序,然后重新启动 Docker Desktop。 g、重新安装 Docker Desktop:
若上述方法无效,可先卸载现有的 Docker Desktop,然后从 Docker 官方网站重新下载并安装最新版本。

  

更换Ubuntu的version

 wsl --set-version Ubuntu-24.04  2

posted @ 2025-05-06 14:02  若白驹过隙  阅读(109)  评论(0)    收藏  举报