各位是wsl2 Ubuntu里安装docker 还是 wsl2 + docker desktop ,试了第二种,好像就没有wsl 里phpstorm 开发没法保存文件的问题了

RT

用wsl2 + docker desktop 好像项目可以直接在windows下直接开发,之前在wsl2 ubuntu 里装的宝塔,但是开发的时候,就会有各种问题.

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 28

装 wsl2 + docker desktop 也可以直接在wsl中使用docker

10个月前 评论
徵羽宫 10个月前

就没有win10 + 宝塔面板的么

10个月前 评论
轻描淡写 10个月前
IT学徒 (作者) 10个月前
轻描淡写 10个月前

本地win10 虚拟机里ubuntu 安装docker ; ubuntu共享win10的目录文件夹

10个月前 评论

wsl2 Ubuntu 直接安装 php 开发环境感觉也可以 :+1:

10个月前 评论
laravelphp_game (楼主) 10个月前
hefengbao (作者) 10个月前
徵羽宫 10个月前

我用的是第一种,docker desktop 太占用内存了。phpstorm 无法保存文件是权限的问题,你只需要把文件的拥有者和用户组改成 wsl 登录的用户就可以保存了。

10个月前 评论
kolin 10个月前
徵羽宫 10个月前

我用 WSL2 + Docker Desktop 开发很久了,方便,可视化。以前倒是是又慢BUG也多,现在基本没啥问题。 功能上来说 WSL2 + Docker 和 WSL2 + Docker desktop 没有什么差别。性能上 Docker desktop 要差一些,不过本地开发没啥影响。

10个月前 评论
laravelphp_game (楼主) 10个月前
laravelphp_game (楼主) 10个月前
zhangrongwang (作者) 10个月前

我们公司现在的开发环境就是wsl2+ubuntu+docker 并没有发现无法保存文件的问题哈

10个月前 评论
laravelphp_game (楼主) 10个月前
徵羽宫 10个月前
fofome (作者) 10个月前
laravelphp_game (楼主) 10个月前
fofome (作者) 10个月前

文件无法保存应该是权限问题,在文件管理器里面改一下问价夹权限就可以了,项目放win10访问很慢

10个月前 评论

虚拟机 + centos + docker , 不要共享目录,会很慢

10个月前 评论

不用用windows的wls装docker 反应很慢 要不你用虚拟机直接部署开发环境 要不在虚拟机里装docker

10个月前 评论

瘟11+WSL2 + Docker Desktop 文件管理器都集成直接访问了 file

10个月前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!