V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Nixus
V2EX  ›  问与答

vagrant up/init 的问题,整不明白,回复就送 V 币

  •  
  •   Nixus · 2016-07-08 11:58:56 +08:00 · 960 次点击
    这是一个创建于 2855 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前 add 了一个 Ubuntu ,然后一直都只用 Ubuntu 部署的环境 刚刚 add 了一个 CentOS ,然后

    mkdir lamp
    cd lamp
    vagrant init CentOS
    vagrant up
    vagrant ssh
    

    结果发现,跑起来的不是 CentOS ,还是 Ubuntu ,不明白怎么回事,求指点!

    5 条回复    2016-07-08 15:18:15 +08:00
    shmilyin
        1
    shmilyin  
       2016-07-08 12:16:10 +08:00   ❤️ 1
    vagrant init CentOS 这个‘ CentOS ’ 只是你新建的 vagrant 的名称。
    Nixus
        2
    Nixus  
    OP
       2016-07-08 12:29:14 +08:00
    @shmilyin 嗯,这里的 CentOS 只是个名称的代称;其实在这之前,已经做了如下操作
    ```
    vagrant box add smallhadroncollider/centos-6.5-lamp
    ```
    这里的 CentOS 其实是 smallhadroncollider/centos-6.5-lamp ,即
    ```
    vagrant init smallhadroncollider/centos-6.5-lamp
    ```
    zjyExcelsior
        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
    ```
    zjyExcelsior
        4
    zjyExcelsior  
       2016-07-08 15:12:45 +08:00   ❤️ 1
    你这种情况,应该是先`vagrant box list`,看看列出来的 box 名称都有哪些,然后选择其中的名字,比如 box_1 来进行初始化:执行 vagrant init box_1
    zjyExcelsior
        5
    zjyExcelsior  
       2016-07-08 15:18:15 +08:00   ❤️ 1
    第一次写的命令搞错了。。。忽略吧。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2265 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 08:28 · PVG 16:28 · LAX 01:28 · JFK 04:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.