Windows安装WSL与docker

Windows使用wsl2安装docker教程 本文安装docker,将使用WSL2,而不是vmeare和Hyper-V,也不需要你另外安装Linux系统(如Ubuntu)。查阅资料均来自官网文档(微软官网和docker官网)。下面让我们开始吧! 阅读详情

Windows安装WSL与docker

安装WSL

Docker是基于Linux的容器化技术,所以在Windows上安装Docker需要先安装虚拟化的Linux子系统来运行。以下是安装WSL的步骤:

  1. 在搜索框搜索“启用或关闭Windows功能”。
    在这里插入图片描述
    在"Virtual Machine Platform"/ “虚拟机平台”,“适用于Linux的Windows子系统” 前面的√打上,保存退出,这里可能要重启。
    在这里插入图片描述

  2. 重启之后,打开cmd(注意使用管理员权限),安装wsl2:在窗口中依次输入

wsl --set-default-version 2
wsl --update --web-download

等待wsl安装成功。

安装Docker

打开Docker官方网站https://www.docker.com/,下载Docker Develop,选择AMD64版本下载安装
在这里插入图片描述
打开安装包后一直点击下一步就可以了。安装完成后,打开cmd窗口,输入docker,如果出现以下等内容即为安装成功
在这里插入图片描述
下一步是配置Docker镜像站,由于Docker需要在镜像站拉取镜像,但有些镜像不可用,所以需要人为配置:
打开下载好的Docker desktop,选择settings(设置),选择Docker Engine,在experimental后加入以下内容

"registry-mirrors": [
    "https://docker.m.daocloud.io",
    "https://docker.1panel.live",
    "https://hub.rat.dev"
  ]

注意false后要加逗号,加完之后是这样的:
在这里插入图片描述
点击右下角的apply&restart,等待重启。
以上就是Windows安装Docker的全部内容,最后可以在cmd(管理员权限)中输入docker pull nginx拉取nginx镜像,使用docker images 查看目前拉取的所有镜像。也可以在Docker desktop中查看。
在这里插入图片描述

Windows安装WSL子系统及docker,以及WSL和docker配置、使用及问题解决 在Windows操作系统中,Ubuntu子系统(也称为Windows Subsystem for Linux, WSL)为开发者提供了一个在Windows环境下运行Linux环境的平台。然而,有时用户在按照Ubuntu子系统或者使用WSL时,可能会遇到各种问题,下面总结一下解决方式。想要在Windows上安装Docker(实际上是基于Hyper-V或者WSL2这两项虚拟化技术),需要开启虚拟化功能,所以不管是对于系统还是硬件都有一定的要求。 阅读详情

相关推荐

Windows 环境下安装 Docker WSL2 Ubuntu

Docker 是一个开源的应用容器引擎,可以让开发者将应用及其依赖打包到一个可移植的 镜像 中,然后在任意环境中运行。在 Windows 下安装 Docker 的方式主要是通过,它支持 WSL2 技术,大幅提高性能。

qq_44160056的博客 1950

Windows系统安装WSL,并安装docker服务

WSL 2 是适用于 Linux 的 Windows 子系统体系结构的一个新版本,它支持适用于 Linux 的 Windows 子系统在 Windows 上运行 ELF64 Linux 二进制文件。它的主要目标是提高文件系统性能,以及添加完全的系统调用兼容性。这一新的体系结构改变了这些 Linux 二进制文件与Windows 和计算机硬件进行交互的方式,但仍然提供与 WSL 1(当前广泛可用的版本)中相同的用户体验。单个 Linux 分发版可以在 WSL 1 或 WSL 2 体系结构中运行。

小坏蛋的博客 1万+

Windows安装使用Docker 使用WSL

是Windows的Linux子系统(系统要求不低于Window10的2021版本)如果我们后期用到linux时,也不用再安装虚拟机。系统的反应快,所以我用WSL。一个虚拟环境,也就是虚拟机。首先是这个2个的区别。

qq_40147106的博客 1546

windows 使用wsl安装docker

很多情况下代码开发需要依赖 Linux 系统,比如安装 Docker 容器来实现代码隔离,然而问题是大部分同学的电脑都是 Windows 系统,这时就会出现大量报错,经历过的同学一定是边踩坑边落泪。如何免费拥有一台 Linux 服务器呢?薅各大云厂商的羊毛,很多厂商对学生都会有优惠,羊毛不薅白不薅,不过问题是不可能让你一直白嫖啊,你总有花钱的时候。在自己的 Windows 电脑上安装一个 Linux 子系统,随时随地都能本地跑代码,装好一次一劳永逸,针对初学 Linux 开发来说足够使用了。

qq_46509116的博客 5182

安装 Windows Docker Desktop - WSL问题

本文介绍了如何在Windows上下载和安装DockerDesktop,包括解决安装过程中可能遇到的wsl2和wslkernel版本问题。此外,还详细说明了如何配置DockerDesktop的镜像源、修改磁盘映像位置以及如何验证安装是否成功。文章最后探讨了Docker的基本操作,如启动和关闭容器,以及如何通过命令行与容器进行交互。

IT小郭的技术博客 3444

Windows 10 的Linux子系统WSL下安装docker

Windows 10 的Linux自系统WSL下安装docker 学习django,需要使用docker。但是因为笔记本的内存太低了,只有4G,带不动虚拟机,只好用WSL续命了。 本来想离线安装Docker的 但是一直报错,一开始安装的WSL终端界面已经关掉了,没办法截图了。总是提示在安装docker-ce的时候出错,还提示libltdl7这个出问题了,但libltdl7这个是不能被安装的,一时...

weixin_42971644的博客 2万+

windows 基于wsl2 安装docker

适用于 Linux 的 Windows 子系统 (WSL) 是 Windows 的一项功能,可用于在 Windows 计算机上运行 Linux 环境,而无需单独的虚拟机或双引导。WSL 旨在为希望同时使用 Windows 和 Linux 的开发人员提供无缝高效的体验。安装 Linux 发行版时,WSL 2 是默认发行版类型。WSL 2 使用虚拟化技术在轻量级实用工具虚拟机 (VM) 中运行 Linux 内核。Linux 发行版作为独立的容器在 WSL 2 托管 VM 内运行。

lijiabin417的博客 1795

在 Windows 上安装 WSL 和 Docker

在这个简短的教程中,我们将在 Windows 11(或 Windows 10)上安装 WSL 和 Docker。Docker 允许我们在不影响我们的主操作系统的情况下运行容器化应用程序。安装 WSL 和 Docker 后,我们将运行“hello-world”容器来确认 docker 是否正常运行。

iCloudEnd的博客 2403

windows安装wsl、Ubuntu、docker desktop

Windows系统安装WSL、Ubuntu及Docker Desktop的完整流程整合

主要写大数据集群一线运维和学习工作经验 1368

国产数据库PolarDB-X实战:5分钟快速搭建本地开发环境(附Docker一键部署脚本)

本文提供了一份详尽的国产分布式数据库PolarDB-X本地开发环境搭建指南。通过Docker Compose一键部署脚本,开发者可在5分钟内快速启动一个功能完整的PolarDB-X实例,涵盖环境准备、脚本解析、连接验证及日常维护,极大简化了国产数据库的入门和体验流程。

weixin_29246195的博客 360

电力电子技术进阶:从基础到实战的完整学习路径

本文系统阐述了电力电子技术从基础到实战的完整学习路径。首先解析了电力电子作为“电能魔术师”的核心作用,随后深入剖析了数学工具、电路电磁场与半导体器件三大基础支柱。文章重点讲解了DC-DC、DC-AC、AC-DC等核心变换拓扑,并探讨了从经典PID到现代模型预测控制(MPC)的控制策略。最后,分享了硬件设计、软件调试、电磁兼容(EMC)等实战经验与前沿趋势,为学习者提供了清晰的进阶指南。

weixin_29204205的博客 447

【Docker】X-DOC:使用WSL在Windows中体验Linux发行版&安装桌面版Docker

【Docker】X-DOC:使用WSL在Windows中体验Linux发行版&安装桌面版Docker

XLevon的博客 1717

大一Python之循环解决实际问题

pythin之循环解决实际问题

weixin_66263546的博客 2289

在Windows10下安装Docker WSL 2 桌面版

在windows10的wsl下,需要windows启动docker服务器。Windows Subsystem for Linux (WSL) 2 is a full Linux kernel built by Microsoft, which lets Linux distributions run without managing virtual machines. With Docker Desktop running on WSL 2, users can leverage Linux workspa

skywalk8163的专栏 2017

安装matlab_Matlab+yalmip+cplex安装教程及算例

数学建模/科研学习推荐学习软件:Matlab+yalmip+cplex安装教程及算例其实绝大多数本科生都是在用Matlab和LINGO求解优化问题,Matlab可以求解一般优化问题,但是当优化问题规模比较大或者在应对一些非线性问题时候,Matlab会出现求解时间长,求解效率低,甚至难以求解等问题。Matlab+yalmip+cplex是Matlab通过调用商业软件cplex求解,求解时间短,这里简...

weixin_28939637的博客 5008

AIGC实战指南:从提示词到工作流,掌握AI内容生成核心技能

人工智能生成内容(AIGC)作为当前AI技术的重要应用领域,其核心原理基于大语言模型(LLM)对海量数据的学习与模式识别。这项技术的价值在于将复杂的创作过程自动化,显著提升内容生产效率与创意实现的多样性。在实际应用中,AIGC已广泛渗透至文本创作、图像设计、音频合成及视频生成等多个场景,成为数字内容生产的重要工具。要高效运用AIGC,关键在于掌握提示词工程与模型微调等核心技能。例如,通过结构化提示词设计,可以精确引导模型生成符合预期的专业周报;而选择合适的微调模型,则能大幅提升图像生成的风格控制力与输出质量

weixin_26808439的博客 377

Windows 利用 WSL2 安装 Docker 的2种方式

Windows 利用 WSL2 安装 Docker 的2种方式

大大帅 1万+

AvFrame和AvPacket

在FFmpeg中,未压缩的图像和压缩的视频码流分别使用AVFrame结构和AVPacket结构保存;针对视频编码器,其流程为从数据源获取图像格式的输入数据,保存为AVFrame对象并传入编码器,从编码器输出AVPacket结构。

Lce的专栏 3238

Windows系统WSL2 的ubuntu子系统安装 docker、nvidia-docker调用GPU

保证windows内部版本号高于20150 确保win版本高于20150,运行(win+R)中执行winver进行确认 如果内部版本低于20150,必须升级否则WSL将无法使用GPU 如下入所示登录你的windows账户并升级windows至预览版本,(过程可能需要1-2个小时) 升级完成后,验证内部版本是否低于20150 ,如果还低说明选错了升级渠道,一定要选择Dev 渠道,最新渠道,获取最新的版本 安装预览版nvdia驱动 https://developer.nvidia.com/c

一个吃水不忘挖井人的博客。希望能帮助到你 2万+

【异常】OpenClaw 项目 `fetch failed` 报错问题排查与解决方案Response interrupted: TypeError: fetch failed

针对无超时控制、异常兜底缺失导致的请求中断,封装标准化的安全请求工具,一次性解决超时控制、异常捕获、日志埋点三大问题,全项目替换原生。:将项目运行的 Node.js 版本升级至 18.x 及以上 LTS 版本,使用 Node.js 内置的稳定版。实现的网络请求环节,包括但不限于:第三方开放接口调用、内部服务接口通信、跨域资源请求、外部配置拉取等场景。:针对无法升级 Node.js 版本的存量环境,通过社区稳定兼容包替换原生。类型异常,直接造成业务请求响应中断。第二步:业务代码改造,替换原生。

奶爸的编程之路,也就一周冷个三天 368

常用元器件使用方法3:电平转换芯片74LVC1T45的使用方法

介绍: 74LVC1T45是一个单位双向可控电平转换芯片。   芯片特性: 1、宽供给电压范围:1.65V到5.5V; 2、3.3V时,可输出24mA电流; 3、最大16uA电能损耗; 4、高噪音抑制;   型号:   引脚: VCC(A) 1 A端和DIR电源 GND 2 地 A 3 数据输入/输出 B 4 ...

snmplink的博客 1万+

Windows 安装 Docker Desktop 与 WSL2 踩坑记录

为了后续部署 Java Spring Boot + Vue 前后端分离项目,以及学习 Docker 容器化部署,需要先在 Windows 上配置:Ubuntu(WSL Linux 发行版)

m0_74062279的博客 855

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

windows WSL下安装docker

由于docker desktop,如果公司使用,要买enterprise的lisence,没钱买所以装WSL下面的Docker。首先电脑要有管理员权限。 Windows Subsystem for Linux(简称WSL)是一个在Windows 10上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层。它是由微软与Canonical公司合作开发,其目标是使纯正的Ubuntu、Debian等映像能下载和解压到用户的本地计算机。 1.安装WSL WSL 2 随着 Windows build 19

weixin_44656422的博客 5740

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

Windows通过WSL2安装Docker

摘要:本文详细介绍了在Windows 11上通过WSL2安装Docker Desktop的完整流程:1)启用WSL和虚拟机平台功能;2)安装WSL2内核更新包;3)设置默认WSL版本为2;4)安装Ubuntu发行版;5)下载并配置Docker Desktop;6)集成Docker与WSL2;7)验证安装。关键注意事项包括确保启用虚拟化技术、正确配置WSL集成以及处理权限问题。完成安装后,用户可在Win11环境下高效运行Linux容器。(149字)

wxl584506509的专栏 1324

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Windows 安装 WSL 并集成 Docker

在Windows中安装WSL并集成Docker。

知识的汲取和传授都应该是快乐的 1348

详解Windows 利用 WSL2安装 Docker 的2种方式例子解析

在Windows环境中,利用WSL2(Windows Subsystem for Linux 2)安装Docker主要有两种方式:一种是通过WSL2安装Linux发行版后,直接在Linux环境中安装Docker;另一种是通过Docker Desktop for Windows,启用WSL2作为后端引擎。

IT老农民的博客 1447
上一篇: python中from xxx import xxx的相对引用问题
下一篇: dify本地部署聊天机器人
helluy
博客等级 码龄6年 202粉丝 18原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值