Vagrant基本使用

1.1. 安装(略)

  1. 安装完, 如之前用过, 需 vagrant init 用户目录C:\Users\weiju下生成文件: Vagrantfile , 才可 vagrant up继续!
  2. 注意安装完用户 root 的密码为 vagrant

1.2. vagrant仓库安装centos/7

  1. 打开: vagrant仓库
  2. vagrant init centos/7
  3. vagrant up
  4. 出现 : ==> default: Rsyncing folder: /cygdrive/c/Users/weiju/ => /vagrant

    说明已经初始化完 ctrl+c停掉, 此时可以看到 vbox里已经有启动的虚拟机了;

  5. 停掉后直接在控制台 vagrant ssh 进去后就可以使用了;
  6. 下次再使用, 可以直接在vbox里正常启动, 也可以在命令行vagrant up即可;
  7. 注意: 使用的前提是: 要确保当前命令行下有 Vagrantfile文件, 默认是在用户目录下;

1.3. vagrant设置网络

默认 是 NAT+端口转发, 需要设置端口映射, 每安装一个软件, 需要设置个端口映射, 比较麻烦; 这里来设定一个固定的ip地址;

  1. Vagrantfile里修改ip: `config.vm.network "private_network", ip "xxx"
  2. windows里命令行: ipconfig /all, 找到: 以太网适配器 VirtualBox Host-Only Network: 设定一个同段ip即可, 比如, 这里是: 192.168.56.1 设定一个 192.168.56.100即可
  3. 然后 vagrant reload重启即可: 如果vbox里的是启动的, 可以手动右键->"退出"->"正常关机"后再试;
  4. 验证: 重新 vagrant ssh进入后, ip addr查看ip地址;
  5. 双方互相验证: windows里ip是: 192.168.1.110 控制台ping 192.168.56.100; 在虚拟机里ping 192.168.1.110 可以验证是通的;

由于总是有各样的问题, 不想花时间解决, 终暂弃!

你可能感兴趣的:(vagrant)