当前位置: 首页> 健康> 知识 > 湖南响应式网站建设推荐_湖南网站推广_百度客服人工电话95188_推销

湖南响应式网站建设推荐_湖南网站推广_百度客服人工电话95188_推销

时间:2025/7/11 11:43:29来源:https://blog.csdn.net/QuanWaiRen0/article/details/146948143 浏览次数:0次
湖南响应式网站建设推荐_湖南网站推广_百度客服人工电话95188_推销

因为在实体机上使用Docker会导致VMware无法启动虚拟机,所以尝试了在虚拟机中安装Docker.

1. 创建Windows虚拟机.

  • windows至少是Win10 1.9***或者Win 11. 这是Docker Desktop要求的。

2. 虚拟机CPU要开启虚拟化功能。

  • 虚拟机的CPU开启虚拟化
    在这里插入图片描述
  • 虚拟机的memory要不小于4G

3. 虚拟机安装wsl2

  • 开启虚拟化功能。要开启Hyper-V, Virtual Machine Platform, Windows SubSystem for Linux 3项。
    在这里插入图片描述
  • 命令行执行wsl --update 来安装最新的wsl核心。
  • 命令行执行wsl --set-default-version 2 设置默认使用wsl2
  • wsl --install -d ubuntu-24.04 安装ubuntu 24.04
可以通过wsl --list --online 查看所有Linux发行版名,再下载合适的Linux
  • wsl -l -v 查看已安装的ubuntu是否是wsl2, 如果不是的话执行 wsl --set-version ubuntu-24.04 2 来设置为wsl2

安装Docker

  • 从Docker官网下载Docker Desktop安装包
  • 成功安装后,启动Docker service. 如果Docker Service没有启动的话,要手动启动。这里不赘述如何启动windows服务。
    在这里插入图片描述
  • 运行Docker Desktop, 没有提示Docker Engine Stopped说明Docker 正常运行。
    在这里插入图片描述

补充

docker 运行成功后发现无法下载镜像
  • 升级Docker Desktop 到最新
  • 添加了镜像源
尝试在setting -> Docker Engine里添加以下镜像源
“registry-mirrors”: [“https://registry.docker-cn.com”,“https://docker.mirrors.ustc.edu.cn”,“https://registry.cn-hangzhou.aliyuncs.com”,“http://hub-mirror.c.163.com”,"https://docker.xuanyuan.me","https://docker.1ms.run"
]重启Docker Engine后执行docker pull python:3.13.2 返回 Error response from daemon: Head “https://registry-1.docker.io/v2/library/python/manifests/3.13.2”: Get “https://auth.docker.io/token?scope=repository%3Alibrary%2Fpython%3Apull&service=registry.docker.io”: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers).
  • 上一步的关键点是docker依然访问了https://registry-1.docker而不是新配置的镜像源。最后逐一排查源,最后修改到如下终于成功下载了镜像。
“registry-mirrors”: ["https://docker.xuanyuan.me"
]
关键字:湖南响应式网站建设推荐_湖南网站推广_百度客服人工电话95188_推销

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: