V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
theohateonion
V2EX  ›  程序员

mac 有没有比较好的虚拟环境的解决方案?

  •  
  •   theohateonion · Dec 28, 2015 · 4970 views
    This topic created in 3775 days ago, the information mentioned may be changed or developed.

    最近准备开始做毕设,开源硬件方向,准备在 mac 上搭一套开发环境,但是又考虑到这个环境可能只是毕设这一段时间用然后就不会再用了,有什么好的虚拟环境的方法,可以将开发环境独立出来?避免环境污染?

    26 replies    2015-12-29 09:43:40 +08:00
    theohateonion
        1
    theohateonion  
    OP
       Dec 28, 2015
    噢 我想到了 docker 。待我先去看一看有没有可以扒的镜像
    Pengg
        2
    Pengg  
       Dec 28, 2015
    vagrant
    miao1007
        3
    miao1007  
       Dec 28, 2015
    docker + virtual box
    meantobe
        4
    meantobe  
       Dec 28, 2015
    vagrant
    jssd64
        5
    jssd64  
       Dec 28, 2015
    vagrant 好评
    shmilyin
        6
    shmilyin  
       Dec 28, 2015
    vagrant+1
    chenwl
        7
    chenwl  
       Dec 28, 2015
    vagrant+1,docker 是要在 vagrant 下面跑的
    crayygy
        8
    crayygy  
       Dec 28, 2015
    vagrant+vb
    再装一个 vagrant manager ,基本上没什么需要操心的
    pangtianyu
        9
    pangtianyu  
       Dec 28, 2015
    vagrant 或者 parallel desktops
    theohateonion
        10
    theohateonion  
    OP
       Dec 28, 2015
    感谢各位~
    theohateonion
        11
    theohateonion  
    OP
       Dec 28, 2015
    @shmilyin @crayygy @chenwl @shmilyin @jssd64 @miao1007 我看 docker 官方的教程里面推荐的 Docker Toolbox 里面已经自带 virtual box 了 我把 docker 跑在 Vb 里面和 vagrant 效果是一样的吗?
    theohateonion
        12
    theohateonion  
    OP
       Dec 28, 2015
    还有一个问题是我需要跑图形化界面,用 docker 可以跑图形化界面吗?(以前用 docker 都是终端操作)
    jarlyyn
        13
    jarlyyn  
       Dec 28, 2015
    virutal+虚拟机就可以了。

    又不需要部署,搞 gocker 干嘛……
    theohateonion
        14
    theohateonion  
    OP
       Dec 28, 2015
    @jarlyyn 主要是考虑有正好所需要的环境有现成的镜像可以拉,我就懒得配置了
    chairuosen
        15
    chairuosen  
       Dec 28, 2015
    虚拟机啊,如果是桌面环境虚拟机,用 parallels vmware 什么的都可以。
    jarlyyn
        16
    jarlyyn  
       Dec 28, 2015
    @theohateonion

    mac 下本来就没法跑 docker,docker 也是要跑在虚拟机里的。

    如果你觉得这好,那无所谓了。
    theohateonion
        17
    theohateonion  
    OP
       Dec 28, 2015
    @jarlyyn 懂了 谢谢~
    miao1007
        18
    miao1007  
       Dec 28, 2015
    如果要 gui 的话,还是直接上 ubuntu 虚拟机吧, Mac 下折腾 docker 本质也是虚拟机
    qgy18
        19
    qgy18  
       Dec 28, 2015
    imgalaxy
        20
    imgalaxy  
       Dec 28, 2015
    开 TM->使用->回到过去->关 TM
    nisnaker
        21
    nisnaker  
       Dec 28, 2015
    vagrant+1
    imfangli
        22
    imfangli  
       Dec 28, 2015
    Vagrant 大法好。
    cherrychen
        23
    cherrychen  
       Dec 28, 2015
    parallels
    nailuoGG
        24
    nailuoGG  
       Dec 28, 2015
    请用 vagrant
    ren2881971
        25
    ren2881971  
       Dec 29, 2015
    parallels !!!!
    chenwl
        26
    chenwl  
       Dec 29, 2015
    @theohateonion 是一样的, vagrant 就是用 vb 的,在 mac 安装 vagrant 前提是要安装 vb 。另外 docker 是没有界面的~只能提供终端~你用界面可以用 vb 管理工具来查看 guest 的界面(不通过 vagrant 来操作)。 vagrant 其实就是 vb 的命令封装~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1052 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 62ms · UTC 22:42 · PVG 06:42 · LAX 15:42 · JFK 18:42
    ♥ Do have faith in what you're doing.