当前位置: 首页 > article >正文

win10系统安装docker-desktop

1、开启Hyper-v

————————————————
Hyper-V 是微软提供的一种虚拟化技术,它允许你在同一台物理计算机上运行多个独立的操作系统实例。这种技术主要用于开发、测试、以及服务器虚拟化等领域。
——————————————————————

(1)控制面板-》程序-》程序和功能-》启用或关闭Windows功能

步骤截图

(2)Hyper-v选项打对勾,总共包括以下几项
步骤引导

需要重启生效,并且BIOS引导也要开虚拟化技术
————————————————————————————————————
BIOS中有个安全虚拟技术功能,这个简称VT。这个技术在运用虚拟机、模拟器中要开启才能获得更好的体验的。VT是一种硬件虚拟化技术,如果不开启VT技术支持,模拟器、虚拟机只能是单核心CPU。开启VT技术支持,可以使CPU能够直接处理虚拟机、模拟器的数据。也就是说可以允许虚拟机、模拟器直接使用真实的多核心CPU,这样我们虚拟机也就拥有了多核心的CPU,从而提升了虚拟机、模拟器的性能。
————————————————————————————————————
开启步骤
进入BIOS->Advanced(高级)——>CPU Configuration(处理器设置)
->Intel Virtualization Technology(英特尔虚拟化技术)
->Enabled ->F10(保存退出)
——————————————————————————————————————
注意:小米笔记本BIOS里是没有相关CPU虚拟化的设置的,但它默认是启用的。

2、WSL版本升级

使用wsl2,如果不是,需要升级

wsl --update

更新截图
检查版本

wsl -v

wsl版本
或者

wsl --status

状态截图
我的wsl版本,默认wsl2

————————————————————————————————————
注意:如果下列命令不能升级wsl2内核

wsl --update

那么采取手动下载 WSL 内核更新包并安装

(1)访问 微软官方 WSL 内核更新页面。
(2)下载最新的 WSL 内核更新包。
(3)双击下载的 .msu 文件并按照提示安装。

升级截图

解决成功!
——————————————————————————————————————

3、访问官网选择合适版本

https://www.docker.com/

选择合适的版本下载docker,如图所示
官网版本截图

——————————————————————
根据自己的电脑配置去下载对于版本即可。
我的电脑是64位amd

———————————————————————
2024-11-29最新版本docker资源,可自取
通过网盘分享的文件:Docker Desktop Installer.exe
链接: https://pan.baidu.com/s/1Hf9JcGNEHHihLhSnjU1gbA?pwd=1bhj 提取码: 1bhj
–来自百度网盘超级会员v1的分享
——————————————————————

4、下载好安装向导点击运行

按照默认设置安装docker-desktop,千万不要自定义安装,会省去后面好多事儿。
安装完桌面会有图标
docker桌面版

5、更换国内可用镜像源

按照下图步骤更换镜像源

将下面内容粘贴到Docker Engine中,注意格式,用半角字符

“registry-mirrors”:[“https://docker.1panel.live/”]

更换镜像源步骤
——————————————————————————————————
注意:docker国内镜像源是实时更新的,根据自己的情况来实时更换

2024-11-30 国内可用镜像源:
https://docker.1panel.live/

——————————————————————————————————
更换完毕直接重新启动docker,cmd中使用命令查看是否更换成功,下面是成功截图

命令docker info

更换成功截图

6、尝试拉取镜验证docker运行正常

命令

docker run hello-world

成功截图

拉取成功截图
到此,docker安装全部完成!


http://www.kler.cn/a/419883.html

相关文章:

  • 【阅读记录-章节5】Build a Large Language Model (From Scratch)
  • 【分页查询】.NET开源 ORM 框架 SqlSugar 系列
  • JAVA OPCUA 服务端开发,客户端连接会话监听和订阅事件监听
  • pytest(二)excel数据驱动
  • 大模型微调论文阅读 LoRA:LOW-RANK ADAPTION OF LARGE LANGUAGE MODELS 大型语言模型的低秩自适应
  • 【视频】OpenCV:读写视频文件VideoCapture和VideoWriter
  • 利用Ubuntu批量下载modis图像(New)
  • 【算法分析】FlashAttention算法演进分析
  • 华为欧拉操作系统认证
  • 17 go语言(golang) - 错误处理
  • 【实战】Oracle基础之控制文件内容的5种查询方法
  • com.github.gavlyukovskiy依赖是做什么的呢?
  • 关于单片机的原理与应用!
  • DJ秀 4.4.9 | 去除广告专业DJ音乐播放
  • python学习笔记2
  • WPF指示灯的实现方式
  • 【IntelliJ IDEA 中 Run Dashboard 不显示端口号问题解决办法】
  • 基于 echart+ redis 的刷题日历项目设计与实现
  • list(概念和简单应用)
  • 【leetcode100】矩阵置零
  • 23种设计模式之组合设计模式
  • CTF-PWN: 全保护下格式化字符串利用 [第一届“吾杯”网络安全技能大赛 如果能重来] 赛后学习
  • 题海拾贝——环状序列(ACM/ICPC Seoul 2004,UVa1584)
  • 代码设计:设计模式:应对变化
  • Vue:使用 KeepAlive 缓存切换掉的 component
  • 【机器学习】机器学习学习笔记 - 无监督学习 - k-means/均值漂移聚类/凝聚层次聚类/近邻传播聚类 - 05