How to use this box with Vagrant:

Vagrant.configure("2") do |config|
  config.vm.box = "zeitonline/bionic64-lxc"
  config.vm.box_version = "1.0.0"
end
vagrant init zeitonline/bionic64-lxc \
  --box-version 1.0.0
vagrant up

This version was created almost 4 years ago.

Initial release, built on a 18.04 VM by running obnoxxx/vagrant-lxc-base-boxes as-is:

cat > Vagrantfile <<EOF
Vagrant.configure("2") do |config|
  config.vm.define "default" do |default|
    default.vm.box = "bento/ubuntu-18.04"
  end
end
EOF
vagrant up
vagrant ssh
# Inside Vagrant VM
sudo apt-get install lxc lxc-templates
wget https://releases.hashicorp.com/vagrant/2.2.0/vagrant_2.2.0_x86_64.deb
sudo dpkg -i vagrant*.deb
sudo locale-gen en_US.UTF-8  # it breaks with locale=C
export LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8
# bionic support available via https://github.com/obnoxxx/vagrant-lxc-base-boxes/pull/28
git clone git://github.com/dartvaper/vagrant-lxc-base-boxes.git
git checkout bionic_support
make bionic
cp output/*/*.box /vagrant
1 provider for this version.
  • lxc Hosted by Vagrant Cloud (135 MB)