2017-09-07 22 views
1

VirtualBox、Vagrant、Docker Toolbox、およびGitを持つWindows 7コンピュータがあります。 VirtualBoxは、C:\ Program Files \ Git \ bin \ bash.exeコマンドを使用して接続できる "default"(Dockerインストール時に作成された)マシンを表示します。 "--login -i" C:\ Program Files \ Docker Toolbox \ start.sh」Windows 7コンピュータでVagrantマシンを作成できません

これまでのところは良い

私はそれにVagrantfileを持っているレポのローカルコピーを作り、いくつかのベイグラントマシンを作成することになっている:。。https://github.com/scalingexcellence/scrapybook

私は走りましたコマンド:

$vagrant up --no-parallel 

Bringing machine 'web' up with 'docker' provider... 
Bringing machine 'spark' up with 'docker' provider... 
Bringing machine 'es' up with 'docker' provider... 
Bringing machine 'redis' up with 'docker' provider... 
Bringing machine 'mysql' up with 'docker' provider... 
Bringing machine 'scrapyd1' up with 'docker' provider... 
Bringing machine 'scrapyd2' up with 'docker' provider... 
Bringing machine 'scrapyd3' up with 'docker' provider... 
Bringing machine 'dev' up with 'docker' provider... 
==> web: Docker host is required. One will be created if necessary... 

その後、永久にハングします。 ry:

$ vagrant up --no-parallel --debug 

結果は非常に長い出力です(「エラー」または「警告」文字列なし)。それは以下で終わります:

... 
DEBUG environment: Default provider: `docker` 
INFO loader: Set :root = ["#<Pathname:J:/Projects.temp/scrapybook/Vagrantfile.dockerhost>"] 
DEBUG loader: Populating proc cache for #<Pathname:J:/Projects.temp/scrapybook/Vagrantfile.dockerhost> 
DEBUG loader: Load procs for pathname: J:/Projects.temp/scrapybook/Vagrantfile.dockerhost 
INFO loader: Loading configuration in order: [:home, :root] 
DEBUG loader: Loading from: root (evaluating) 
DEBUG loader: Configuration loaded successfully, finalizing and returning 
DEBUG push: finalizing 
INFO subprocess: Starting process: ["C:\\Windows\\System32\\WindowsPowerShell\\v1.0/powershell.EXE", "-NoLogo", "-NoProfile", "-NonInteractive", "-ExecutionPolicy", "Bypass", "-Command", "$PSVersionTable.PSVersion.Major"] 
INFO subprocess: Command not in installer, restoring original environment... 
DEBUG subprocess: Selecting on IO 
DEBUG subprocess: stdout: 2 

そしてここから永遠に掛かります。

$vagrant status 
web      not created (docker) 
spark      not created (docker) 
es      not created (docker) 
redis      not created (docker) 
mysql      not created (docker) 
scrapyd1     not created (docker) 
scrapyd2     not created (docker) 
scrapyd3     not created (docker) 
dev      not created (docker) 

上記のコマンドが正常に動作しますが、まったくの出力では、次のハング:

$ vagrant status web 

は、私はちょうどこのリポジトリからいくつかのコードを実行したい、ベイグラントまたはドッカー経験がありません。これらの無害な機械をインストールするには?

答えて

関連する問題