之前 add 了一个 Ubuntu ,然后一直都只用 Ubuntu 部署的环境 刚刚 add 了一个 CentOS ,然后
mkdir lamp
cd lamp
vagrant init CentOS
vagrant up
vagrant ssh
结果发现,跑起来的不是 CentOS ,还是 Ubuntu ,不明白怎么回事,求指点!
之前 add 了一个 Ubuntu ,然后一直都只用 Ubuntu 部署的环境 刚刚 add 了一个 CentOS ,然后
mkdir lamp
cd lamp
vagrant init CentOS
vagrant up
vagrant ssh
结果发现,跑起来的不是 CentOS ,还是 Ubuntu ,不明白怎么回事,求指点!
1
shmilyin Jul 8, 2016 vagrant init CentOS 这个‘ CentOS ’ 只是你新建的 vagrant 的名称。
|
2
Nixus OP @shmilyin 嗯,这里的 CentOS 只是个名称的代称;其实在这之前,已经做了如下操作
``` vagrant box add smallhadroncollider/centos-6.5-lamp ``` 这里的 CentOS 其实是 smallhadroncollider/centos-6.5-lamp ,即 ``` vagrant init smallhadroncollider/centos-6.5-lamp ``` |
3
zjyExcelsior Jul 8, 2016 你应该如此执行:
``` vagrant box add my_centos smallhadroncollider/centos-6.5-lamp vagrant init my_centos ``` |
4
zjyExcelsior Jul 8, 2016 你这种情况,应该是先`vagrant box list`,看看列出来的 box 名称都有哪些,然后选择其中的名字,比如 box_1 来进行初始化:执行 vagrant init box_1
|
5
zjyExcelsior Jul 8, 2016 第一次写的命令搞错了。。。忽略吧。。。
|