Skip to content

Instantly share code, notes, and snippets.

@duro
Last active August 29, 2015 14:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save duro/a8ecbb620ea14a992c20 to your computer and use it in GitHub Desktop.
Save duro/a8ecbb620ea14a992c20 to your computer and use it in GitHub Desktop.
ZG Vagrant DockerHost VM Proxy
# Vagrantfile for the proxy VM
Vagrant.configure("2") do |config|
config.vm.define "zg-docker-host", primary: true do |dhost|
dhost.vm.box = "yungsang/boot2docker"
dhost.vm.box_version = "= 1.4.1"
dhost.vm.network :private_network, ip: "192.168.100.100"
dhost.vm.provider "virtualbox" do |v|
# On VirtualBox, we don't have guest additions or a functional vboxsf
# in TinyCore Linux, so tell Vagrant that so it can be smarter.
v.name = "zg-docker-host"
v.check_guest_additions = false
v.functional_vboxsf = false
v.memory = 2048
end
# b2d doesn't support NFS
dhost.nfs.functional = false
# Add any ports you want forwarded from your host to the Docker host here
dhost.vm.network "forwarded_port", guest: 8080, host: 8080
dhost.vm.network "forwarded_port", guest: 3000, host: 3000
dhost.vm.network "forwarded_port", guest: 3232, host: 3232
dhost.vm.network "forwarded_port", guest: 2375, host: 2375
dhost.vm.network "forwarded_port", guest: 8888, host: 8888
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment