Vagrantを操作するコマンドをバッチファイルにしておけば毎回コマンドを入力しなくてもダブルクリックするだけでいいなぁ~と思い作成しました。
黒い画面が苦手なWebデザイナーさんとかにも使ってもらえると思います。
Windows環境用
Vagrantfileファイルがあるディレクトリに「.bat」ファイルを作成して、テキストエディタで下記のようにコマンドを記述して保存したらいいです。
作成したバッチファイルをダブルクリックするだけでVagrantを操作できますよ。
起動(up).bat
@cd /d %~dp0
vagrant up
@pause
保留(suspend).bat
@cd /d %~dp0
vagrant suspend
@pause
破棄(destroy).bat
@cd /d %~dp0
vagrant destroy
@pause
Mac環境用
Windows環境用と同じようにVagrantfileファイルがあるディレクトリに「.command」ファイルを作成します。
起動(up).command
#!/bin/sh
cd `dirname $0`
vagrant up
保留(suspend).command
#!/bin/sh
cd `dirname $0`
vagrant suspend
破棄(destroy).command
#!/bin/sh
cd `dirname $0`
vagrant destroy
ターミナルから各ファイルに実行権限を付与します。
$ chmod +x 起動\(up\).command
ダブルクリックでターミナル.appで開くようにファイルを右クリックして「情報を見る」から「このアプリケーションで開く」の設定を「ターミナル.app」に変更します。
Macは少し準備が多いですが、一度作成してしまえばだいぶ楽じゃないでしょうか。
コメント