ENV['VAGRANT_DEFAULT_PROVIDER'] = 'docker' SYNCED_FOLDER = "/home/wappalyzer/synced" Vagrant.configure("2") do |config| config.vm.synced_folder ".", SYNCED_FOLDER config.vm.provider "docker" do |d| d.image = "wappalyzer/dev" d.has_ssh = true d.remains_running = true end config.ssh.port = "22" config.ssh.username = "wappalyzer" config.ssh.private_key_path = "docker/ssh/insecure.key" config.vm.provision "shell", inline: "su - wappalyzer -c 'wappalyzer links'" config.vm.provision "shell", inline: "echo Finished. Run \\`vagrant ssh\\` to access the environment." end