Improve readme and change Vagrantfile examples to use pre-built box from dropbox
This commit is contained in:
parent
b3f18984a4
commit
b14366acff
2 changed files with 13 additions and 7 deletions
18
README.md
18
README.md
|
@ -53,19 +53,18 @@ git clone git://github.com/fgrehm/vagrant-lxc.git --recurse
|
|||
cd vagrant-lxc
|
||||
bundle install
|
||||
bundle exec rake install
|
||||
bundle exec rake boxes:quantal64:build
|
||||
vagrant-lxc box add quantal64 boxes/output/lxc-quantal64.box
|
||||
```
|
||||
|
||||
Since Vagrant 1.1 has not been released yet and to avoid messing up with you
|
||||
current Vagrant installation, I've vendored Vagrant's sources from the master
|
||||
and made it available from [`vagrant-lxc`](bin/vagrant-lxc). So after installing
|
||||
`vagrant-lxc` and adding the base box, create a `Vagrantfile` like the one below
|
||||
and run `vagrant-lxc up --provider=lxc`:
|
||||
`vagrant-lxc`, create a `Vagrantfile` like the one below and run
|
||||
`vagrant-lxc up --provider=lxc`:
|
||||
|
||||
```ruby
|
||||
Vagrant.configure("2") do |config|
|
||||
config.vm.box = "quantal64"
|
||||
config.vm.box = "lxc-quantal64"
|
||||
config.vm.box_url = 'http://dl.dropbox.com/u/13510779/lxc-quantal64-2013-03-08.box'
|
||||
|
||||
# Create a private network, which allows host-only access to the machine
|
||||
# using a specific IP.
|
||||
|
@ -104,10 +103,17 @@ just sing that same old song:
|
|||
git clone git://github.com/fgrehm/vagrant-lxc.git --recurse
|
||||
cd vagrant-lxc
|
||||
bundle install
|
||||
bundle exec rake boxes:quantal64:build
|
||||
bundle exec rake # to run all specs
|
||||
```
|
||||
|
||||
To rebuild and add the new quantal64 box:
|
||||
|
||||
```
|
||||
bundle exec rake boxes:quantal64:build
|
||||
vagrant-lxc box add quantal64 boxes/output/lxc-quantal64.box
|
||||
```
|
||||
|
||||
|
||||
### Using VirtualBox for development
|
||||
|
||||
I've also prepared a Vagrant 1.0 VirtualBox machine for development that you can
|
||||
|
|
2
example/Vagrantfile
vendored
2
example/Vagrantfile
vendored
|
@ -5,7 +5,7 @@ Vagrant.require_plugin 'vagrant-lxc'
|
|||
|
||||
Vagrant.configure("2") do |config|
|
||||
config.vm.box = "quantal64"
|
||||
config.vm.box_url = '../boxes/output/lxc-quantal64.box'
|
||||
config.vm.box_url = 'http://dl.dropbox.com/u/13510779/lxc-quantal64-2013-03-08.box'
|
||||
config.vm.hostname = 'lxc-quantal64'
|
||||
config.vm.network :private_network, ip: "192.168.33.10"
|
||||
|
||||
|
|
Loading…
Reference in a new issue