次のシナリオを想像してください。
- 新しくインストールされ、改ざんされていない VirtualBox のインストール
- gem を介して新しくインストールされた Vagrant 1.0.6
そして今、私はこれを試します:
vagrant box add box_one [url to box one]vagrant init box_onevagrant up
ここまでは順調ですね。box_oneうまく動作します。それはVirtualBox Managerに表示され、すべてのポート転送が正しく設定され、sshでき、Webサーバーが実行されます-すべてがピーチです.
vagrant haltrm Vagrantfile
私が理解している限り、これにより次のことが可能になります。
vagrant box add box_two [url to box two]vagrant init box_twovagrant up
と使用しますbox_two。box_twoただし、代わりに、異なるポートが転送されるという構成を明確に使用しますが、の仮想マシンを起動しますbox_one。また、VirtualBox Manager では、異なる ID を持つ 2 つのマシンが表示されますが、どちらも の仮想マシンですbox_one。
同僚にはうまくいくように見えるので、私のマシンの何かがそのバグを引き起こしているに違いありません。(または、私は何か奇妙なことをします。誰が知っていますか。)
誰かがそれが何であるかについて考えを持っていますか?