vagrant 学习

1. 下载安装virtualbox和vagrant

2.  下载box  

     http://www.vagrantbox.es/

    官方推荐:https://app.vagrantup.com/boxes/search?utf8=%E2%9C%93&sort=downloads&provider=&q=centos

     如:下载后的包名为:centos7.0.box

3.  添加box

   vagrant box add  boxname  url

    boxname 随便命名,后头用到

    url 为绝对路径或本地路径 如: https://github.com/tommy-muehle/puppet-vagrant-boxes/releases/download/1.1.0/centos-7.0-x86_64.box

                                                  D:\a\centos-7.0-x86_64.box

4. 初始化 vagrant init boxname

    vagrant init boxname  会生成Vagrantfile文件

    boxname 为上头add 的名字


    修改Vagrantfile文件:

     config.vm.network "public_network", ip: "172.16.20.93"

     config.vm.synced_folder "F:/www", "/var/www"


5. 启动  vagrant up


6. 重启  vagrant reload


7. 关闭  vagrant halt


8.打包分发命令

   vagrant package --base boxname  --output new_centos.box

7.修改vagrantfile后需要reload

   执行命令:vagrant reload


8.销毁实例
  执行命令:vagrant destroy


9. 问题

a. VT-x/AMD-V 硬件加速在您的系统中不可用。您的 64-位虚拟机将无法检测到 64-位处理器,从而无法启动

解决:bios启动虚拟设置  http://blog.csdn.net/joechao1003/article/details/77367694

b. This is usually because the "vboxsf" file system is not available.

解决:vagrant plugin install vagrant-vbguest    

http://blog.csdn.net/demon3182/article/details/51436032

相关:http://pylixm.cc/posts/2015-12-01-Vagrant-install.html

10. 

用户名:vagrant 
密   码:vagrant 
root帐号密码:vagrant

//更新 
用vagrant创建的ubuntu系统,root账号密码默认是没有设置的,需要手动设置 
sudo passwd


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值