How to use this box with Vagrant:
Vagrant.configure("2") do |config|
config.vm.box = "yungsang/boot2docker"
config.vm.box_version = "0.8.4"
end
vagrant init yungsang/boot2docker \
--box-version 0.8.4
vagrant up
This version was created about 10 years ago.
Cf.) https://github.com/YungSang/boot2docker-vagrant-box
VAGRANTFILE_API_VERSION = "2"
Vagrant.require_version ">= 1.5.4"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
config.vm.box = "yungsang/boot2docker"
config.vm.network "private_network", ip: "192.168.33.10"
config.vm.synced_folder ".", "/vagrant", type: "nfs"
config.vm.provision :docker do |d|
d.pull_images "busybox"
d.run "busybox",
cmd: "echo hello"
end
end
Cf.) https://gist.github.com/YungSang/9183913
$ vagrant init yungsang/boot2docker
$ vagrant up
$ vagrant plugin install vagrant-parallels
$ vagrant init yungsang/boot2docker
$ vagrant up --provider parallels
$ export DOCKER_HOST="tcp://`vagrant ssh-config | sed -n "s/[ ]*HostName[ ]*//gp"`:4243"