【发布时间】:2014-10-27 09:24:38
【问题描述】:
我正在使用 ssh 管理一些驻留在不同固定主机上的 Web 服务。我想使用 vagrant,以便我可以编辑本地文件并自动同步它们。 但是我遇到了问题,因为我没有使用任何提供程序或盒子,它是一个固定的主机,感觉就像我违背了 vagramt 的目标。
这是我的 Vagrantfile:
# -*- mode: ruby -*-
# vi: set ft=ruby :
# Vagrantfile API/syntax version. Don't touch unless you know what you're doing!
VAGRANTFILE_API_VERSION = "2"
Vagrant.configure(VAGRANTFILE_API_VERSION) do |config|
config.ssh.host = ...
config.ssh.username = ...
config.ssh.private_key_path = ".ssh/id_rsa"
config.vm.synced_folder "src/", "..."
config.vm.box = "myhost"
config.vm.provision :shell, :path => "bootstrap.sh"
end
这是我的 bootstrap.sh 文件:
pip install flask sqlalchemy
但我不能让 vagrant 跳过提供(使用 virtualbox 左右)
【问题讨论】:
标签: vagrant