2014年8月15日金曜日

.vagrant.dフォルダの場所を変更する

Windowsでインストーラからインストールするとユーザフォルダ直下に
.vagrant.dフォルダが作成されます。
このフォルダにvagrant box addで追加したボックスが保存されますが、ボックスも
容量があるので別のドライブに移動する方法を実践してみました。

  1. 変更先の場所にフォルダを作成する
    変更先のフォルダはD:\Vagrant\.vagrant.d
  2. 変更先のフォルダ内に現在の.vagrant.dフォルダ内のファイルやフォルダをコピーする
  3. フォルダの場所を変更するには環境変数にVAGRANT_HOMEを追加する
    (特にシステム全体で参照する必要も無かったので、ユーザー環境変数として追加しました)
    変数名
    VAGRANT_HOME
    変数値
    D:\Vagrant\.vagrant.d
  4. 念のため、再起動
  5. vagrant box removeとかで変更先のフォルダの状態が変更されて、変更前のフォルダの状態が
    何も変更されていなければフォルダの場所の変更は無事終わったと思います
無事終わったら場所変更前のフォルダを削除して終了。

環境
Vagrant 1.6.3
VirtualBox 4.3.12