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