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,如果不是,需要升级

bash 复制代码
wsl --update

检查版本

bash 复制代码
wsl -v

或者

bash 复制代码
wsl --status

我的wsl版本,默认wsl2


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

bash 复制代码
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,千万不要自定义安装,会省去后面好多事儿。

安装完桌面会有图标

5、更换国内可用镜像源

按照下图步骤更换镜像源

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

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


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

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


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

命令docker info

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

命令

bash 复制代码
docker run hello-world

成功截图


到此,docker安装全部完成!

相关推荐
chen_note2 小时前
Dockerfile及其部署镜像步骤
docker·容器·镜像·dockerfile
Jy_06223 小时前
K8s中,deployment 是如何从 yaml 文件最终部署成功 pod 的
云原生·容器·kubernetes
mobº3 小时前
K8s 集群环境搭建 - yaml 版本(一)
云原生·容器·kubernetes
终端行者3 小时前
K8s中部署Minio集群 如何部署minio集群
云原生·容器·kubernetes·1024程序员节
杨DaB7 小时前
【SpringCloud】回顾微服务
spring·spring cloud·微服务
杨浦老苏8 小时前
开源云文件存储服务器MyDrive
docker·群晖·网盘
PellyKoo8 小时前
Docker容器中中文文件名显示乱码问题完美解决方案
运维·docker·容器
无妄无望9 小时前
在没有网络的环境下安装包pymysql
学习·docker
奥尔特星云大使9 小时前
Docker 拉取 MySQL 5.7 镜像、启动容器并进入 MySQL
数据库·mysql·docker·容器
big男孩9 小时前
Docker使用环境变量的整理
docker