vagrantfile

    0热度

    2回答

    我在这里使用vagrant shell配置。 我已经在我的vm Node.js上安装了许多其他软件包。 我想避免在我不需要它们时在自动配置脚本中运行零件。 例如 - 我已经通过我的脚本Node.js & nginx成功安装了,所以当我想添加其他软件包如mysql或redis时,我想将它添加到脚本中,我想运行脚本来测试它运行正确,但我不想重新安装Node.js或nginx ... 我需要一个简单的条

    0热度

    1回答

    也许我只是没有搜索正确的东西,但我无法找到Windows的vagrantfile的一个很好的例子。我已经为linux写了一个Vagrantfile,并且已经使用shell配置来处理这种情况。但是,我无法找到一个很好的例子来说明如何使用windows来做到这一点。我可以执行shell配置吗?它是否使用批处理脚本或电源shell脚本?

    1热度

    1回答

    在为新项目安装vagrant时出现错误。它发生在大约60%的virtualbox.box被下载时。 我该如何纠正它? 我使用Ubuntu 14.04,流浪1.7.2,VirtualBox虚拟4.3.26 任何帮助是极大的赞赏。

    2热度

    5回答

    一个单一的文件如何共享一个单一的文件,而不是像共享 config.vm.synced_folder "host/folder", "box/folder" 整个文件夹? 换句话说就是有办法有类似: config.vm.synced_folder "host/folder/file.conf", "box/folder/file.conf"

    50热度

    6回答

    我试图运行无业游民,但之后vagrant up错误显示: No usable default provider could be found for your system. Vagrant relies on interactions with 3rd party systems, known as "providers", to provide Vagrant with resource

    3热度

    2回答

    当运行游民了,我碰到下面的错误使用放浪一个CLI错误: Bringing machine 'default' up with 'virtualbox' provider... ==> default: Importing base box 'lavash-devstack'... Progress: 10%There was an error while executing `

    0热度

    1回答

    如果我有Vagrantfile与ansible规定: Vagrant.configure(2) do |config| config.vm.box = 'hashicorp/precise32' config.vm.network "forwarded_port", guest: 80, host: 8080 config.vm.provision :ansible

    0热度

    1回答

    如果我理解正确,使用vagrant的意图是有一个工作流,在这个工作流中,开发人员随着Vagrantfile一起提取项目源文件,运行“vagrant up”,这是正确的吗?开发人员并没有假设列出并正确添加框,他不应该关心devops ......这就是这样的意图,在开发人员启动并运行之前创建尽可能少的摩擦,并让他/她专注于他们正在构建的应用程序...所以我可以包含在流浪文件添加框?只有当他们不可用时

    -1热度

    1回答

    我们可以使用vagrant在单个虚拟机中部署多个服务,比如tomcat和mysql。但服务应该按照用户输入的内容安装在虚拟机中,比如“vagrant up mysql”。 我已经看过使用vagrant的多虚拟机部署,但在这里我想要的是根据用户输入在同一个虚拟机中提供服务。 有没有办法做到这一点? 谢谢!

    7热度

    1回答

    在我Vagrantfile,我有一个预配像这样: config.vm.provision "reset", type: "shell", run: "always" do |s| s.privileged = false s.inline = "bash /path/to/my/reset/script.sh" end 当正常供应无业游民,它运行良好。但是我想要做的是设置