1
Livid MOD |
3
wwwjfy 2012-09-23 21:06:49 +08:00
命令行操作的功能是VirtualBox自带的,但不是很友好。vagrantup把它发扬光大了。
有个潜在的问题是mac系统默认是文件名大小写不敏感的,在不同环境有可能会和某些软件冲突,比如git。 |
4
pinkman 2012-09-23 22:17:31 +08:00
我也想问问为何Ruby(Rails)社区如此活跃且不时就有颇具创新的产品出现,就拿教学来说,看看tryruby、rubymonk 再看看Rails的Rails zombie,无一不是让人眼前一亮的,反观Python我知道的就一个Python Challenge,无论从界面设计、趣味度都大为逊色
|
6
ruoran 2012-09-23 23:43:33 +08:00 2
@fire9 Virtualenv 和 vagrant 意义不一样。
以前公司用vagrant+chef的方法如下: 有几套定义好的vagrant init file,里面包含chef设定. vagrant up 可以直接让每个developer得到相同的QA,或者Prod运行环境。 (同样的chef设定也会在新的EC2,Rackspace服务器上运行) 如此,deploy时可以减少有关环境的冲突。 默认的文件共享也很有用,因为developer可以在宿主机上用自己习惯的环境开发。 |
7
eric_q 2012-09-23 23:47:06 +08:00 1
确实是不错的东西,简化了很多操作
|
9
Sherlockhlt 2012-09-24 15:32:52 +08:00
@pinkman
python虚拟机早就有了,python的创新比ruby多得多,你不了解不要乱喷好嘛 |
10
cooka 2012-09-24 15:33:01 +08:00
尝试的时候直接kernel panic了.. 貌似是vb不兼容的问题,
比单纯用vb有什么好处? |
11
napoleonu 2012-09-24 16:02:22 +08:00
http://vagrantup.com/v1/docs/getting-started/why.html 实在看不出为什么一定要用这个。
|
12
napoleonu 2012-09-24 16:04:23 +08:00
@Sherlockhlt Vagrant是用来管理Virtualbox虚拟机的工具,同时可以借助Chef或者Puppet来同步配置。
|
13
pinkman 2012-09-24 16:19:31 +08:00
@Sherlockhlt 我有在喷吗?我也算是半个Python程序员,你说的Python虚拟机给个链接来我去学习学习
|
14
sykp241095 2012-09-24 16:46:14 +08:00
在不污染自己的系统、快速搭建本地环境、环境隔离等方面,绝对的推荐
|
15
gonbo 2012-09-24 17:31:14 +08:00 2
@pinkman python 也可以做同样的事情,我觉得用就行了,开源不是把代码开发就行了,更多的是开放心态,不要拘泥于一种语言,一种工具。
我今天就在研究 vagrant 非常好用,准备用这个,不用virtualenv了,virtualenv从ubuntu迁移到gentoo,从osx到linux,都不好迁移。 一个小团队甚至大团队都能提高开发效率。 |
16
reus 2012-09-24 20:10:57 +08:00
VirtualBox自带了个VBoxManage
linux下还可以用lxc,更轻量高效些,kvm也不错 |
17
codesaler 2012-09-24 20:17:35 +08:00
刚试用,非常不错
|
18
kernel1983 2012-09-25 10:42:16 +08:00
@pinkman 同感, 似乎两个社区的个性不太一样啊, 感觉像创新控vs性能控
|
19
bhuztez 2012-09-25 10:51:56 +08:00
|
20
skywalker 2012-09-25 12:04:42 +08:00
很不错的玩意儿,正在玩,我在想要是和anroidx86整合起来能不能搞掂花头。
其实很喜欢ruby社区,可能折腾的人做,同样是搞虚拟环境的,rvm就比virtualenv好用很多,还有homebrew以及一大票web方面的haml、sass等 |
21
al3xy 2012-10-01 10:34:29 +08:00
试用了一下,对于团队成员开发环境OS不同,而且测试和生产环境不同的情况特别适用,又找到一个好东西阿
|
22
walleve 2012-10-01 11:15:49 +08:00
|
23
kernel1983 2012-10-30 09:59:31 +08:00
有朋友知道如何修改可以让我们ssh的时候不使用用户名vagrant? 不知道要不要修改box
|
24
yakczh 2013-09-09 16:53:07 +08:00
vagrant 这个账号的密码是多少
|