Vagrant 流浪汉挂在Windows7上

Vagrant 流浪汉挂在Windows7上,vagrant,Vagrant,“流浪者”似乎挂在Windows7上 我的流浪汉档案 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 |el

“流浪者”似乎挂在Windows7上

我的流浪汉档案

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
漂泊起来——调试

elk:正在将文件夹同步到主机VM。。。 信息机:调用操作:同步提供程序VirtualBox(3c7dc34c-6fcf-4ace-87d1-0602b664e783)上的文件夹 调试环境:尝试获取进程锁:machine-action-740c202843bdf6334148bb69e000ec99 调试环境:尝试获取进程锁:点锁 信息环境:获取的进程锁:点锁 信息环境:已释放进程锁:点锁 信息环境:获取的进程锁:machine-action-740c202843bdf6334148bb69e000ec99 信息环境:释放的进程锁:machine-action-740c202843bdf6334148bb69e000ec99 信息运行程序:正在为中间件序列准备挂钩。。。 信息运行器:定义了1个钩子。 信息运行者:运行操作:# 信息管理员:呼叫行动:# 信息子进程:启动进程:[“C:\\windows\\System32\\WindowsPowerShell\\v1.0\\/powershell.EXE”、“-NoProfile”、“-ExecutionPolicy”、“Bypass”、“$PSVersionTable.PSVersion.Major”] 调试子进程:在IO上选择 调试子进程:标准输出:2
在此处发现相关流浪问题:

将powershell更新到v3.0解决了以下问题:

升级PowerShell对我来说很有效,但在安装Vagrant后,我还必须升级VirtualBox并重新启动计算机。要测试vagrant抱怨的内容,请使用vagrant up--debug,以便了解它在幕后的工作。此处介绍的解决方案:升级windows管理框架(包括powershell)对我很有用。然而,随着时间的推移,新的版本已经存在。我建议搜索“Windows管理框架”的最新版本,而不是单击此答案中已过时的Microsoft链接。在我的例子中:Vagrant版本2.0.1和Windows管理框架5.1,适用于Windows 7 x64。我在版本5.1中更新了WMF,它对我来说也很好。
==> 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