VCCWを複数起動する
http://vccw.cc に書いてある方法で、vccw1,vccw2というフォルダの両方でvagrant up
を叩くと失敗します。
A VirtualBox machine with the name 'vccw.dev' already exists.
Please use another name or delete the machine with the existing
name, and try again.
vccw.dev という VirtualBox のマシンがすでに使われている、という感じのエラーのようです。
default.yml を変更する
変更前
# Network Settings
hostname: vccw.dev
ip: 192.168.33.10
sync_folder: 'www/wordpress'
変更後
# Network Settings
hostname: vccw2.dev ←hostname を変更する
ip: 192.168.33.9 ←ip を変更する
sync_folder: 'www/wordpress'
たくさん作るときの注意
VCCWのフォルダがどこにあるかわからなくなる
- ばらばらに置くのではなく、「vccw」のようなフォルダを作ってその中に作るようにする、などしましょう。
- わからなくなるような人は(私です)だいたい普段からデスクトップがめちゃくちゃになっているはずです。普段から片付けましょう。
どのIPアドレスを使っているかわからなくなる
- 適当に設定せずに、192.168.33.10 ~ 192.168.254 で順番につけていく、みたいな規則を作りましょう。
- すでに手遅れな場合は、いったん全ての vccw の default.yml で何を作っているかをテキストファイルか何かにリストアップしておきましょう。
追記
miya0001 さんから上記に関してコメントいただきました。ありがとうございます。
まとめ
ホスト名とIP変えればいくらでも作れます。が、ファイルの容量がかなりの量になるので他の方法を考えたいところです。
たぶんWockerを使えば簡単にできるのかもしれません。使ったことがないのでわかりませんが。今度試してみます。