V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
junwind
V2EX  ›  程序员

我想用 phpstorm + wsl2 + docker desktop 作为开发环境,有没有什么建议的。

  •  
  •   junwind · 1 天前 · 574 次点击

    最近想在 wsl2 的 docker 中。跑我的开发环境,各位大佬们,有什么好的方案和建议吗。

    keller
        1
    keller  
       1 天前
    在用 vscode + wsl2 + docker desktop ,现在大部分代码都是 ai 写了没必要用 phpstorm 了。
    BeautifulSoap
        2
    BeautifulSoap  
       1 天前
    都用 wsl2 了干嘛还用 docker desktop ?直接 wsl2 里装 docker ,然后把 phpsorm 也跑在 wsl2 里完全不依赖 windows 系统了
    AlexMercer9
        3
    AlexMercer9  
       1 天前
    phpstorm 安装在 windows 好用些,不然很多分辨率的 bug 。我喜欢在 wsl 里面安装 docker
    junwind
        4
    junwind  
    OP
       20 小时 59 分钟前
    @BeautifulSoap docker desktop 管理稍微方便点,不用每次都敲命令处理。 然后 docker desktop 是借用 wsl2 的环境。我的想法就是 phpstorm 直接本地写代码, 然后代码目录直接挂载到容器。运行所需环境由 docker desktop 提供。
    BeautifulSoap
        5
    BeautifulSoap  
       20 小时 31 分钟前
    @junwind docker desktop 你用的话一用一个不吱声。它是跑在另外一个独立的 wsl2 中的,你在自己的 wsl2 启动 docdker 容器挂载目录的话,会通过网络文件系统(似乎基于 smb )将本地文件挂通过网络载到那个跑 docker 的 wsl2
    性能损耗可不是一点半点
    同样的,widnows 中的文件也是通过网络挂载到 docker desktop 里的,文件 io 性能那是非常美丽
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   3375 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 34ms · UTC 00:35 · PVG 08:35 · LAX 17:35 · JFK 20:35
    ♥ Do have faith in what you're doing.