Vagrant 卡在 Windows 7 上

标签 vagrant

vagrant up 似乎卡在 Windows 7 上

我的 Vagrant 文件

VAGRANTFILE_API_VERSION = "2"

ENV['VAGRANT_DEFAULT_PROVIDER'] = 'docker'

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

  config.vm.network "forwarded_port", guest: 80, host: 8080, auto_correct: true

  config.vm.define "elk" do |elk|
    elk.vm.synced_folder "./www", "/var/www"
    elk.vm.provider "docker" do |d|
      d.build_dir = "./Docker"
    end
  end
end

Vagrant --debug
==> elk: Syncing folders to the host VM...
 INFO machine: Calling action: sync_folders on provider VirtualBox (3c7dc34c-6fcf-4ace-87d1-0602b664e783)
DEBUG environment: Attempting to acquire process-lock: machine-action-740c202843bdf6334148bb69e000ec99
DEBUG environment: Attempting to acquire process-lock: dotlock
 INFO environment: Acquired process lock: dotlock
 INFO environment: Released process lock: dotlock
 INFO environment: Acquired process lock: machine-action-740c202843bdf6334148bb69e000ec99
 INFO environment: Released process lock: machine-action-740c202843bdf6334148bb69e000ec99
 INFO runner: Preparing hooks for middleware sequence...
 INFO runner: 1 hooks defined.
 INFO runner: Running action: #<Vagrant::Action::Builder:0x3786018>
 INFO warden: Calling IN action: #<Vagrant::Action::Builtin::SyncedFolders:0x38079d8>
 INFO subprocess: Starting process: ["C:\\windows\\System32\\WindowsPowerShell\\v1.0\\/powershell.EXE", "-NoProfile", "-ExecutionPolicy", "Bypass", "$PSVersionTable.PSVersion.Major"]
DEBUG subprocess: Selecting on IO
DEBUG subprocess: stdout: 2

最佳答案

在这里找到相关的 Vagrant 问题:
https://github.com/mitchellh/vagrant/issues/3139

将 powershell 更新到 v3.0 解决了这个问题:
http://www.microsoft.com/en-us/download/details.aspx?id=34595

关于Vagrant 卡在 Windows 7 上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25013526/

相关文章:

vagrant - 使用 Vagrant 自定义开发人员设置

vagrant - 如何在ansible中从其他主机获取IP地址?

vagrant - 将 Box 添加到 Vagrant

bash - 如何在我的控制台中显示 Opscode Chef bash 命令的输出?

ruby - Chef Run(Omnibus 安装)中的 PATH 在哪里强制执行/配置?

Php:在 ubuntu 上的 laravel homestead(vagrant)上安装 v8js 时出错

vagrant - 我可以在 vagrant up 上看到启动屏幕吗?

nginx - 为什么这个 Nginx conf 允许访问其他主机名/端口上的 Gitlab?

node.js - 提供期间无法在 Vagrant 上安装 NPM

mysql - 通过 ssh 连接时 SQl 工作台崩溃