Windows体系搭建Docker

打印 上一主题 下一主题

主题 872|帖子 872|积分 2616

一、体系虚拟化

如果不想使用虚拟机CentOS+VM搭建Docker,可以在Window’s体系快速搭建Docker简化开辟工作。

1.1启用虚拟化

任务管理器(CTRL+Shift+Esc), 选择性能,查看CPU虚拟化,确认是否已启用(默认启用)。

1.2启用Hyper-v并开启虚拟任务

按住键盘Win+R,输入control





二、安装WSL

Windows Subsystem for Linux(简称WSL)是一个在Windows 10\11上能够运行原生Linux二进制可实行文件(ELF格式)的兼容层。
2.1 检验安装

win+R,输入cmd,按回车键

终端中输入命令wsl,查看是否有安装:
若没有安装:

若已经安装:
在这里插入图片形貌

若已经安装乐成,则可以可以跳过,到2.4,若未安装,则继续即可。
2.2 命令安装WSL(与2.3选其一)

法①:管理员的身份启动命令窗口,输入:wsl --install

如果这一步失败,返回一堆信息,就像下面如许,就使用法②

法②:打开 PowerShell 或命令提示符(以管理员身份运行),输入以下命令来启用 WSL 功能:
   dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
  输入以下命令来启用虚拟机平台:
   dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  法①或法②结束后,重启电脑
再次管理员打开命令窗口,输入下面的命令:
   wsl --install -d Ubuntu
  大概会有点慢 ,长时间没反应就回车一下,刷新显示

安装完成后会弹出如下界面

如果报错如下:则须要开启VPN

如果报错如下:大概是禁用了Windows更新服务,只要重新打开更新服务就行。
可借鉴:
   https://blog.csdn.net/qq_44905692/article/details/140434164
  

2.3 手动安装WSL(与2.2选其一)

管理员打开命令行,运行命令列出可安装的体系版本
   wsl.exe --list --online
  更新最新安装方式,直接下载安装包双击安装即可,下载地址:
点此下载WSL安装包
   https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
  

显示出以上信息,命令安装Ubuntu即可:
   wsl --install -d Ubuntu-22.04
  2.4 将 WSL 2 设置为默认版本

须要将 WSL 2 设置为默认版本:
   wsl --set-default-version 2
wsl --update
  三、docker安装

下载网址: https://desktop.docker.com/win/stable/Docker%20Desktop%20Installer.exe.
下载完成后双击点开安装程序,下面是添加桌面快捷方式,我这里勾选上了,看个人喜好

安装乐成,根据提示点击蓝色的重启电脑

开机以后accept担当协议
然后选择保举设置

根据指示登录账号,可以不登录

不用选,跳过

即完成
如果出现如下两个错误


须要手动升级,以管理员身份打开命令行,运行(建议开VPN否则容易卡住)
   wsl --update
  

最后如许就安装乐成了!


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

水军大提督

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表