codermz
V2EX  ›  Windows

WSL Containers 有老哥用上了吗?

  •  
  •   codermz · Jun 30 · 5851 views
    This topic created in 130 days ago, the information mentioned may be changed or developed.
    重装系统准备去下个 wsl ,看 github 上多了个 WSL Containers Public Preview
    30 replies  •  2026-07-03 20:39:01 +08:00
    junwind
    junwind
    Jun 30
    1
    别指望 wsl 了,还不如 Linux + win 虚拟机
    jackqian
    jackqian
    Jun 30
    2
    wsl 我也觉得很难用
    profchaos
    profchaos
    Jun 30
    3
    文档都没有,怎么改镜像都没找到
    Seck
    Seck
    Jun 30
    4
    楼上正解,这是新的,缺点比较多,你可以忍受的话也可以

    企业级虚拟机,VMware 是正解,技术壁垒太深了

    就像操作系统,win 壁垒是十几年积累起来的
    MagicalCarl
    5
    我反而挺想用的,我感觉在 Windows 里面的 Docker Desktop 很难用,还不如微软官方出一个在底层支持的容器攻击呢
    xtreme1
    xtreme1
    Jun 30
    6
    不支持 compose 咋用
    wy315700
    wy315700
    Jun 30
    7
    不如用 SSH 远程连接
    BeautifulSoap
    8
    我的所有开发都在 wsl2 中,日常 web 开发体验非常好,并且实际上大部分人工作根本不会因为 wsl2 和 linux 虚拟机的区别而出问题。等这玩意稳定了肯定要用的
    artiga033
    artiga033
    Jun 30 via Android❤️10
    9
    wsl2 现在的成熟度已经远超楼上那些几年前的刻板印象了,现在甚至能在共享 Windows 网络栈的同时跑 ebpf

    wslc 是新功能,但是其实如果你不需要“直接”在 Windows 上用容器的话,直接在正常的 wsl 里装正常的 linux docker cli 就行,一样用。根本不需要也不推荐在 Windows 上装 docker desktop
    layxy
    layxy
    Jun 30
    10
    搞双系统或者直接 vmware 吧,wsl 和 wsl2 都有优缺点,无法兼得
    veni2023
    veni2023
    Jun 30
    11
    hyper-V 体验也还行
    yh7gdiaYW
    yh7gdiaYW
    Jun 30
    12
    对中大厂肯定是有用的,Docker Desktop 对 250 人以上的企业要收费,wsl 里装 docker 多套了一层有些工具不方便(想 vscode 的 dev container ),能直接用的像 podman 那玩意儿体验稀烂
    jiyan5
    jiyan5
    Jun 30
    13
    WSL3 快出来了
    jiyan5
    jiyan5
    Jun 30
    14
    刚搜了下,官方辟谣:不存在“WSL 3”
    真正的主角:WSL Containers (WSLc) 开启公测
    pckillers
    pckillers
    Jun 30
    15
    都重装系统了,直接重装 Linux 不比这些虚拟机强 100 倍?
    ysn2233
    ysn2233
    Jun 30
    16
    没感觉 wsl 哪里不好用,我觉得除非非要用一些 linux 原生的 GUI 应用,那 x 转发或者 wslg 的效果确实差点,其他正常做应用层开发和原生没任何区别。

    而 Linux 的桌面和 Windows 差了不知道有多少个级别。
    ChaimeLonic
    17
    最大的意义还在于有了新的 API ,原生 win32 程序也能使用其进行编程,给了很多想象空间
    yuyanglive
    18
    @MagicalCarl windows 的 docker desktop 就是基于 wsl 的,不如直接在 wsl 中装 docker, win 下的 docker 相当难用
    lbunderway
    19
    wsl2 目前用起来还可以,项目要放在 wsl 的目录下,用 remote window 方式打开
    cpstar
    cpstar
    Jun 30
    20
    话说,windows docker desktop 是可以切换使用 windows 内核的,这是其最大优势。如果使用 linux 内核,那 wsl 装 docker
    mmdsun
    mmdsun
    Jun 30 via iPhone
    21
    @MagicalCarl wsl 中装 Linux 版本的 docker 也能用。
    refear99
    refear99
    Jun 30❤️1
    22
    为什么要折磨自己用 win 开发
    woshishui2022
    23
    WSL 开发挺好用的;

    目前遇到最痛苦基本就是代理问题;浏览器验证结果返回不来,登录容易遇到问题....
    y2f0
    y2f0
    Jun 30
    24
    @junwind 可是 win 虚拟机图形性能好差啊😭
    workspace
    workspace
    Jun 30
    25
    自从有了 wsl2 。我 windows 连 git 命令都卸载了。windows 本体只是一个 ui ,看效果,查文档,真正开发都是在 wls2 里。
    rb6221
    rb6221
    Jun 30
    26
    全流程使用 wsl 的想问个问题:如何解决编译性能问题,swap 设置太小的话直接失败,太大的话磁盘疯狂写入
    leogt
    leogt
    Jul 1
    27
    @rb6221 如果是 java 编译,可以写个脚本在 windows 编译,wsl 运行,这样搭配速度还可以。其他语言的编译还没尝试过
    craiiz
    craiiz
    Jul 1
    28
    @rb6221 把代码放在 linux 目录下(非:/mnt/c ... d ...e)等等,会快很多
    uni
    uni
    Jul 1
    29
    @artiga033 为啥不推荐?
    borwide
    borwide
    Jul 3
    30
    不知道如何改镜像,用不起来,哭
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1759 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 71ms · UTC 14:25 · PVG 22:25 · LAX 06:25 · JFK 09:25
    ♥ Do have faith in what you're doing.