Vagrantfile 1 KB
PATH_VM_VIRTUAL_BOX = "F:/VM/"

Vagrant.configure("2") do |config|

  config.vm.box = "debian/jessie64"

  config.vm.box_check_update = true

  config.vm.network "forwarded_port", guest: 80, host: 80
  config.vm.network "forwarded_port", guest: 443, host: 443

  config.vm.synced_folder "F:\\workspaces\\docker", "/shared", type: "virtualbox", owner: "root", group: "root"
  config.vm.synced_folder ".", "/vagrant", type: "virtualbox", owner: "root", group: "root", disabled: true

  config.vm.provider "virtualbox" do |virtualbox|
    virtualbox.gui = true
    virtualbox.memory = "3584"
    virtualbox.name = "Docker_#{Time.now.getutc.to_i}"
  end

  config.vm.hostname = 'local-docker'
  
  config.vm.provision "shell", inline: <<-SHELL
    apt-get update
    apt install -y curl
    curl -sSL "https://get.docker.com" | sh
    curl -L "https://github.com/docker/compose/releases/download/1.10.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    chmod +x /usr/local/bin/docker-compose
  SHELL

end