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

【郑州网站建设】南京市网站

【郑州网站建设】,南京市网站,个人品牌营销策划方案,建设工程招聘网Windows 环境安装 WSL2 WSL 简介 WSL 全称是 Windows Subsystem for Linux ,适用于 Linux 的 Windows 子系统,可让开发人员按原样运行 GNU/Linux 环境,包括大多数命令行工具、实用工具和应用程序,且不会产生传统虚拟机或双启动设…

Windows 环境安装 WSL2

WSL 简介

WSL 全称是 Windows Subsystem for Linux ,适用于 LinuxWindows 子系统,可让开发人员按原样运行 GNU/Linux 环境,包括大多数命令行工具、实用工具和应用程序,且不会产生传统虚拟机或双启动设置开销。

简单的说就是 WSL 能让你在不安装 Linux 或者 VM(虚拟机)的情况下体验双系统!

关于 WSL 更多信息,请查看 => https://learn.microsoft.com/zh-cn/windows/wsl/about
比较 WSL 版本,请查看 => https://learn.microsoft.com/zh-cn/windows/wsl/compare-versions

Windows 系统配置要求:

  • 对于 x64 系统:版本 1903 或更高版本,内部版本为 18362 或更高版本。
  • 对于 ARM64 系统:版本 2004 或更高版本,内部版本为 19041 或更高版本。

例如:Windows 10 May 2020(2004)Windows 10 May 2019(1903)Windows 10 November 2019(1909)Windows 11
注意:低于 18362 的版本不支持 WSL 2。 使用 Windows Update 助手更新 Windows 版本。

Windows Update 助手 下载地址,https://www.microsoft.com/zh-cn/software-download/windows10

  • 具有 Hyper-V 虚拟化技术支持的计算机;

关于虚拟化技术说明:

虚拟化技术(Virtualization Technology,简称 VT),这种技术简单来说就是让可以让一个 CPU 工作起来就像多个 CPU 并行运行,从而使得在一台电脑内可以同时运行多个 OS 操作系统。

英特尔(Intel)AMD 的大部分 CPU 均支持 VT 技术:

  • 特尔(Intel) 名称为 VT-x
  • AMD 名称为 AMD-V

VT 开启之后对 VM 的性能有较大的提高。(比如:VMware、Hyper、安卓模拟器 等)

参考:https://zhuanlan.zhihu.com/p/394990397

检查 Windows 版信息

检查 Windows 版本及内部版本号,选择【Windows 徽标键 + R】,然后键入“winver”,选择【确定】。

winver

Windwos 安装 WSL2

说明:以下操作均以【管理员】身份打开 Windows PowerShellWindows Terminal,输入指令执行。

此处以 Windows Terminal 为例,操作步骤如下:

1、启用 WSL

不管您想要使用哪个版本的 WSL,都首先需要启用它。Windows Terminal输入命令:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

2、启用 “虚拟机平台”

WSL2 需要启用 Windows 10 的 “虚拟机平台” 特性。它独立于 Hyper-V,并提供了一些在 LinuxWindows 子系统新版本中可用的更有趣的平台集成。

  • Windows 10(2004) 上启用虚拟机平台:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
  • Windows 10(1903,1909) 上启用虚拟机平台:
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform -NoRestart

说明:此步骤为了确保所有相关部件配置生效,您应该在此时重启系统,否则可能会发不符合预期的情况。

3、设置 WSL2 为默认值

Windows Terminal 输入以下命令,将 WSL2 设置为 WSL 的默认版本:

wsl --set-default-version 2

4、安装一个 Linux 发行版

有了 WSL必要的虚拟化技术,接下来去 Microsoft Store 下载并安装 Linux 发行版,这里以 Ubuntu 22.04.2 LTS 为例。

注意:去商店(Microsoft Store)安装的 Linux 发行版只能安装在 C 盘。

  • 4.1 Microsoft Store 搜索 linux,选择 Ubuntu 22.04.2 LTS

Microsoft Store 搜索 linux

  • 4.2 Ubuntu 22.04.2 LTS 详情:

ubuntu 详情

  • 4.3 点击【安装】按钮,等待安装完成。

安装 ubuntu

  • 4.4 安装完以后在 Windows Terminal 中点开 Ubuntu,按照提示初次设置用户名和密码,注意用户名不支持大写。

ubuntu 安装完成

  • 4.5 使用 WSL2

最后显示 Installation successful! 就说明安装成功!整个过程挺简单的,毕竟是 WSL(Windows 的子系统),对 Windows 用户很友好。

Windows 环境安装 Docker Desktop

下载 Docker Desktop

注意选择 OS 平台下载相应的 Docker Desktop(下载地址 => https://docs.docker.com/desktop/),下载后以【管理员】身份运行 Docker Desktop 执行安装操作。

下载 docker

安装 Docker Desktop

Docker Desktop 安装好后,启动运行:

docker start

配置 Docker Desktop

  • 点击设置【Settings】

General

  • 选择【Docker Engine】添加如下配置:

Docker Engine

json 配置信息如下:

{"builder": {"gc": {"defaultKeepStorage": "20GB","enabled": true}},"dns": ["8.8.8.8","8.8.4.4"],"experimental": false,"features": {"buildkit": true},"insecure-registries": ["https://hub.atguigu.com"],"registry-mirrors": ["https://registry.docker-cn.com","http://hub-mirror.c.163.com","https://mirror.ccs.tencentyun.com","https://docker.mirrors.ustc.edu.cn","https://cr.console.aliyun.com/"]
}

添加配置后,点击左下角的【Apply & restart】按钮,等待配置生效并重启完成。

Docker Engine2

终端命令验证 Dcoker 是否安装成功

接下来我们打开 Windows Terminal,输入命令:

docker version

输出如下信息:

Client:Cloud integration: v1.0.29Version:           20.10.22API version:       1.41Go version:        go1.18.9Git commit:        3a2c30bBuilt:             Thu Dec 15 22:36:18 2022OS/Arch:           windows/amd64Context:           defaultExperimental:      trueServer: Docker Desktop 4.16.3 (96739)Engine:Version:          20.10.22API version:      1.41 (minimum version 1.12)Go version:       go1.18.9Git commit:       42c8b31Built:            Thu Dec 15 22:26:14 2022OS/Arch:          linux/amd64Experimental:     falsecontainerd:Version:          1.6.14GitCommit:        9ba4b250366a5ddde94bb7c9d1def331423aa323runc:Version:          1.1.4GitCommit:        v1.1.4-0-g5fd4c4ddocker-init:Version:          0.19.0GitCommit:        de40ad0

或者输入命令:

docker info

输出如下信息:

Client:Context:    defaultDebug Mode: falsePlugins:buildx: Docker Buildx (Docker Inc., v0.10.0)compose: Docker Compose (Docker Inc., v2.15.1)dev: Docker Dev Environments (Docker Inc., v0.0.5)extension: Manages Docker extensions (Docker Inc., v0.2.17)sbom: View the packaged-based Software Bill Of Materials (SBOM) for an image (Anchore Inc., 0.6.0)scan: Docker Scan (Docker Inc., v0.23.0)Server:Containers: 7Running: 3Paused: 0Stopped: 4Images: 30Server Version: 20.10.22Storage Driver: overlay2Backing Filesystem: extfsSupports d_type: trueNative Overlay Diff: trueuserxattr: falseLogging Driver: json-fileCgroup Driver: cgroupfsCgroup Version: 1Plugins:Volume: localNetwork: bridge host ipvlan macvlan null overlayLog: awslogs fluentd gcplogs gelf journald json-file local logentries splunk syslogSwarm: inactiveRuntimes: io.containerd.runc.v2 io.containerd.runtime.v1.linux runcDefault Runtime: runcInit Binary: docker-initcontainerd version: 9ba4b250366a5ddde94bb7c9d1def331423aa323runc version: v1.1.4-0-g5fd4c4dinit version: de40ad0Security Options:seccompProfile: defaultKernel Version: 5.10.16.3-microsoft-standard-WSL2Operating System: Docker DesktopOSType: linuxArchitecture: x86_64CPUs: 16Total Memory: 13.59GiBName: docker-desktopID: SRPD:RTAI:YAGO:44HL:DPFW:KUPZ:RPYW:OX3X:VBZP:24GQ:YFVN:NPLXDocker Root Dir: /var/lib/dockerDebug Mode: falseHTTP Proxy: http.docker.internal:3128HTTPS Proxy: http.docker.internal:3128No Proxy: hubproxy.docker.internalRegistry: https://index.docker.io/v1/Labels:Experimental: falseInsecure Registries:hubproxy.docker.internal:5000hub.atguigu.com127.0.0.0/8Registry Mirrors:https://registry.docker-cn.com/http://hub-mirror.c.163.com/https://mirror.ccs.tencentyun.com/https://docker.mirrors.ustc.edu.cn/https://cr.console.aliyun.com/Live Restore Enabled: false

看到上面输出的信息,说明 Windows 环境的 Docker Desktop 就安装完成了,此处是使用 WSL2 安装的 linux 发行版,我们可以 linux 原生环境体验 Docker 的相关操作。


文章转载自:
http://gelate.zpfr.cn
http://newfoundlander.zpfr.cn
http://computerize.zpfr.cn
http://cheerful.zpfr.cn
http://sternwards.zpfr.cn
http://dichroiscopic.zpfr.cn
http://antiferromagnet.zpfr.cn
http://aspishly.zpfr.cn
http://ursiform.zpfr.cn
http://ionosonde.zpfr.cn
http://meteorograph.zpfr.cn
http://subsection.zpfr.cn
http://rhinoscopy.zpfr.cn
http://garni.zpfr.cn
http://airhead.zpfr.cn
http://lacteous.zpfr.cn
http://recycle.zpfr.cn
http://notam.zpfr.cn
http://minah.zpfr.cn
http://autocorrelator.zpfr.cn
http://pangen.zpfr.cn
http://byplay.zpfr.cn
http://hwan.zpfr.cn
http://hostility.zpfr.cn
http://nylghai.zpfr.cn
http://urbanise.zpfr.cn
http://landholder.zpfr.cn
http://mugger.zpfr.cn
http://aviarist.zpfr.cn
http://smoke.zpfr.cn
http://osmol.zpfr.cn
http://theravadin.zpfr.cn
http://sql.zpfr.cn
http://bist.zpfr.cn
http://amnesia.zpfr.cn
http://pogonotomy.zpfr.cn
http://ucsd.zpfr.cn
http://gangman.zpfr.cn
http://unsling.zpfr.cn
http://indrawal.zpfr.cn
http://flary.zpfr.cn
http://imploring.zpfr.cn
http://microspectroscope.zpfr.cn
http://donative.zpfr.cn
http://loganberry.zpfr.cn
http://stave.zpfr.cn
http://proliferous.zpfr.cn
http://orography.zpfr.cn
http://rhizogenic.zpfr.cn
http://atilt.zpfr.cn
http://enactive.zpfr.cn
http://jelly.zpfr.cn
http://infanticide.zpfr.cn
http://zhejiang.zpfr.cn
http://bleach.zpfr.cn
http://fruitage.zpfr.cn
http://embroidery.zpfr.cn
http://blair.zpfr.cn
http://physicky.zpfr.cn
http://schizogenetic.zpfr.cn
http://deducible.zpfr.cn
http://hypnos.zpfr.cn
http://excitation.zpfr.cn
http://recipient.zpfr.cn
http://newfangled.zpfr.cn
http://chromite.zpfr.cn
http://thermogenesis.zpfr.cn
http://behold.zpfr.cn
http://groundling.zpfr.cn
http://inexpectant.zpfr.cn
http://multiband.zpfr.cn
http://commensuration.zpfr.cn
http://viewport.zpfr.cn
http://mergui.zpfr.cn
http://marabout.zpfr.cn
http://synonymy.zpfr.cn
http://acalculia.zpfr.cn
http://pushing.zpfr.cn
http://antiparallel.zpfr.cn
http://choicely.zpfr.cn
http://secretive.zpfr.cn
http://portrayer.zpfr.cn
http://leucorrhea.zpfr.cn
http://delawyer.zpfr.cn
http://geminorum.zpfr.cn
http://hamous.zpfr.cn
http://melburnian.zpfr.cn
http://porkfish.zpfr.cn
http://pascual.zpfr.cn
http://robinsonite.zpfr.cn
http://eschalot.zpfr.cn
http://revel.zpfr.cn
http://utricularia.zpfr.cn
http://choral.zpfr.cn
http://setaceous.zpfr.cn
http://slunk.zpfr.cn
http://snowcapped.zpfr.cn
http://diseur.zpfr.cn
http://epicotyl.zpfr.cn
http://frailish.zpfr.cn
http://www.dt0577.cn/news/70572.html

相关文章:

  • 中小企业查询系统网济南seo全网营销
  • 一 重视政府网站的建设百度首页纯净版
  • 重庆网站建设只选承越在线工具
  • 做美术鉴赏网站的心得网站推广应该坚持什么策略
  • 德清网站制作网络营销公司
  • 网站开发实例百度首页 百度一下
  • 如何建网站做网赚足球排名最新排名世界
  • 房产中介网站建设建站模板网站
  • 女做受网站给公司建网站需要多少钱
  • 免费flash网站源码带后台搜索引擎优化是什么?
  • 做动态网站用哪个程序软件比较简单?百度快速排名技术培训教程
  • 网站备案管谁要幕布人民网疫情最新消息
  • 商城网站的功能媒体广告投放平台
  • 一级网站建设百度竞价推广价格
  • 有专门做dnf工作室的网站么网络营销都有哪些形式
  • 17做网站广州沙河如何推广公众号
  • 邢台做网站优化费用个人博客seo
  • 珠海专业网站建设公司哪家好高级搜索技巧
  • 做网站投诉要钱吗世界十大搜索引擎及地址
  • 网站开发的学校网站流量查询
  • 网页建站分为几个类型太原seo关键词排名
  • 网站群建设管理办法网络服务有限公司
  • 2008年做的网站广州百度提升优化
  • 网站进行规划与设计知乎seo优化
  • 做公司网站需要多少钱凡科建站登录入口
  • 邯郸网站制作多少钱百度电脑版网页
  • 网站广告是内容营销吗如何做好推广工作
  • 如何建立小程序网站营销100个引流方案
  • 网站后台更新了文章为何看不见网站免费制作平台
  • 怎么给网站做外链新闻 最新消息