V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
nooper
V2EX  ›  Vagrant

有用 vagrant 进行开发的吗?

  •  1
     
  •   nooper · 2014-06-10 15:17:56 +08:00 · 4656 次点击
    这是一个创建于 3821 天前的主题,其中的信息可能已经有所发展或是发生改变。
    感觉装了老半天和进行配置,vagrant 搞这个浪费了不少精力。
    15 条回复    2014-06-11 00:22:06 +08:00
    Tonni
        1
    Tonni  
       2014-06-10 16:59:18 +08:00
    我在用,很简单,可以让我方便的在Windows上创建完整的Linux开发环境:-),节省了很多时间。
    Tonni
        2
    Tonni  
       2014-06-10 17:03:48 +08:00
    如果觉得麻烦还想在Windows上使用unix-like系统的工具,可以试下[babun](https://github.com/babun/babun),非常好用!
    datou552211
        3
    datou552211  
       2014-06-10 17:05:12 +08:00
    虚拟机打包带着走。。
    messense
        4
    messense  
       2014-06-10 17:07:29 +08:00 via iPhone
    如果不考虑和别人共享 Vagrantfile ,可以不配置 provision 嘛,直接 vagrant init 、vagrant up 然后 vagrant ssh 进去 apt-get 什么的安装依赖包,当成一个隔离的 Linux 系统来用。

    否则的话,配置 Vagrantfile 还是值得的,一次配置,别人拿过去就能生成一个一模一样的环境出来。
    barbery
        5
    barbery  
       2014-06-10 17:11:45 +08:00
    windows下开发的话,简直是神器!
    kchum
        6
    kchum  
       2014-06-10 17:18:15 +08:00
    我也在用,Parallels的版本,总有些项目要跑PHP5.2的,没办法了。不想搞个windows的虚拟机。
    LZ,用Vagrant没有多复杂吧。
    xiaozi
        7
    xiaozi  
       2014-06-10 17:21:14 +08:00
    安装和配置不是很简单的么,只不过稍微有些坑
    nooper
        8
    nooper  
    OP
       2014-06-10 18:46:45 +08:00
    @xiaozi 感觉开发起来还是有些异常。
    nooper
        9
    nooper  
    OP
       2014-06-10 18:49:14 +08:00
    @messense 都已经配置好了,就是和IDE开发结合起来debug有些异样。
    leohxj
        10
    leohxj  
       2014-06-10 22:21:45 +08:00
    @Tonni
    @datou552211
    这个和Docker什么关系?
    Tonni
        11
    Tonni  
       2014-06-10 22:23:19 +08:00
    timonwong
        12
    timonwong  
       2014-06-10 23:10:44 +08:00
    Vagrant + VirtualBox, on Windows

    开发 python module 还是比较烦,因为 sdist 的时候要 hard link, vboxvfs 不支持。
    Workaround 就是在 setup.py 中,加入 del os.link
    cnallenzhao
        13
    cnallenzhao  
       2014-06-10 23:12:17 +08:00
    比较好用吧,感觉之前在windows上还需要配置各种环境,现在一个vagrant up搞定。当然vagrant是别人配好的。。。
    WildCat
        14
    WildCat  
       2014-06-11 00:18:42 +08:00 via iPhone
    想知道你们如何在虚拟机里做调试?比如node.js在bae的vagrant里,如何用宿主机的IDE远程调试?
    WildCat
        15
    WildCat  
       2014-06-11 00:22:06 +08:00 via iPhone
    @Tonni
    笑死我了…
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1108 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 19:03 · PVG 03:03 · LAX 11:03 · JFK 14:03
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.