老哥你们的开发环境是直接在本机还是起虚拟机

2020-09-02 19:38:29 +08:00
 gakkiismywife1

老哥你们的开发环境是直接在本机还是起虚拟机 想问问 比如 web 服务器 php java go 之类的 redis mysql 等

6843 次点击
所在节点    Apple
40 条回复
hahasong
2020-09-03 08:38:55 +08:00
brew 一把梭
wode82863790
2020-09-03 08:44:04 +08:00
本机开发,测试用公司的服务器。看来我的方法已经严重过时了。上面的分享对我有启发。
1002xin
2020-09-03 08:52:06 +08:00
本机+服务器
my101du
2020-09-03 08:53:46 +08:00
做 PHP 的,以前开个 VirtualBox 虚拟机,代码保存 win 共享目录,虚拟机挂载共享目录运行 nginx 。

后来发现 Laravel 项目在挂载的 win 共享目录下运行非常缓慢(据说是一次加载的文件太多)。

现在直接把文件放到虚拟机,然后在 win 上 VSCode + SSH Remote 走起。
garlics
2020-09-03 08:57:27 +08:00
用过一段时间的 windows-docker,但是 io 太慢了,一个 php 请求几秒钟,后面就直接在本机跑了。
xuanbg
2020-09-03 09:23:39 +08:00
本地开发+调试,完成发布到虚拟机的测试环境。这样,本地开发环境就能和虚拟机的测试环境融合在一起。
spacebound
2020-09-03 09:33:17 +08:00
本地开发,数据库装虚拟机上或者用公司测试环境
ylsc633
2020-09-03 09:35:20 +08:00
golang 本机
php 起一个 docker-compose
前端比如 vue rn 等 直接本机
数据库 和 redis 这些 都在 docker-compose 里 把数据文件共享到本机,然后复制到别的机子上,直接启动使用
qiyue0726
2020-09-03 09:37:06 +08:00
你们都什么方向的开发,都在虚拟机或 docker 上跑的,一个框套一个框的看着不碍眼吗
ericgui
2020-09-03 09:37:10 +08:00
wsl2
lairdnote
2020-09-03 09:41:47 +08:00
macos multpass
gakkiismywife1
2020-09-03 10:49:06 +08:00
@hahasong 老哥不怕到时候电脑文件乱的一批吗
gakkiismywife1
2020-09-03 10:51:49 +08:00
@zzw1998 老哥这个有点秀
hahasong
2020-09-03 11:11:44 +08:00
@gakkiismywife1 #32 文件都在 home 目录下,到时候拷走就行了。brew list 看一下哪些是自己安装的软件,升级管理也方便
OneMan
2020-09-03 11:50:36 +08:00
适合自己的才是最好的,需要打造一个合适的环境,但更应该专注开发。
lbp0200
2020-09-03 11:55:14 +08:00
我最近也在纠结这个问题,最终决定本机 Windows,虚拟机里安装乌班图做开发
damngood
2020-09-03 12:25:16 +08:00
golang 开发
现在一般本地环境都是 docker 下面, 还算方便, 而且也不怎么污染本地环境

不过 docker 也有些不太舒服的地方, docker for mac 资源占用开销不小, 而且各种 image 还挺占空间的, 要定时清理.

如果有远程 docker 开发环境那是最好不过的了
sss495088732
2020-09-03 15:22:08 +08:00
0.0,阿里云一台(各种环境),腾讯云一台(中间件)+mysql;
RayGZJ
2020-09-03 23:39:05 +08:00
multipass
ruike007
2020-09-09 18:40:18 +08:00
本地拿起来就直接撸

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/703650

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX