之前 add 了一个 Ubuntu ,然后一直都只用 Ubuntu 部署的环境 刚刚 add 了一个 CentOS ,然后
mkdir lamp
cd lamp
vagrant init CentOS
vagrant up
vagrant ssh
结果发现,跑起来的不是 CentOS ,还是 Ubuntu ,不明白怎么回事,求指点!
1
shmilyin 2016-07-08 12:16:10 +08:00 1
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 2016-07-08 15:06:37 +08:00 1
你应该如此执行:
``` vagrant box add my_centos smallhadroncollider/centos-6.5-lamp vagrant init my_centos ``` |
4
zjyExcelsior 2016-07-08 15:12:45 +08:00 1
你这种情况,应该是先`vagrant box list`,看看列出来的 box 名称都有哪些,然后选择其中的名字,比如 box_1 来进行初始化:执行 vagrant init box_1
|
5
zjyExcelsior 2016-07-08 15:18:15 +08:00 1
第一次写的命令搞错了。。。忽略吧。。。
|