8000 GitHub - No9/vagrant-iocage: A vagrant script install and configure iocage
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

No9/vagrant-iocage

Repository files navigation

vagrant-iocage

A vagrant script install and configure iocage.

pre-reqs

vagrant - installed on a host machine

usage

> git clone https://github.com/No9/vagrant-iocage.git
> cd vagrant-iocage
> vagrant up
> vagrant ssh
> iocage create tag=myjail ip4_addr="em0|10.0.2.16/24" -r 11.0-RELEASE
> ping 10.0.2.16
> iocage console myjail

See the iocage documentation for more info http://iocage.readthedocs.io/en/latest/index.html

configurables

  • VM options You can dedicate more CPUs and RAM by turning on the options at the top of Vagrantfile.
  config.vm.provider "virtualbox" do | v |
         v.memory = 8096
         v.cpus = 2
  end

defaults

This vm now installs KDE which can be started by logging into the console as vagrant/vagrant and running startx

known issues

The FreeBSD image uses UFS but ZFS is required for iocage We create a seperate disc for the zfs but mounting a disk is different for different versions of VBox

See hashicorp/vagrant#8105 (comment)

You may have to replace IDE Controller in Vagrantfile with the out put of showvminfo

> VBoxManage list vms
"c7_host01_1481400784099_26895" {97bec202-de3a-4b06-b790-4aa742671dd0}
> VBoxManage showvminfo 97bec202-de3a-4b06-b790-4aa742671dd0 | grep 'Storage Controller Name'
Storage Controller Name (0):            IDE Controller

About

A vagrant script install and configure iocage

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages

0