Vagrantで起動している仮想マシンの一覧を表示する

複数台の仮想マシンを使っていると、どの仮想マシンを起動しているかわからなくなった経験はありませんか?

vagrant statusコマンドで確認出来ますが、このコマンドはVagrantfileを保存しているディレクトリで実行しないといけないので、イマイチ使い勝手が悪いです。

vagrant-global-statusというプラグインをインストールする事で、起動している仮想マシンの一覧を全て列挙できます。

インストール

下記のコマンドでインストールします。

$ vagrant plugin install vagrant-global-status

使い方

下記のコマンドで起動中の仮想マシンの一覧を列挙します。どのディレクトリで実行しても列挙できます。

$ vagrant global-status

すると下記のように起動している仮想マシンが表示されます。

<Vagrantfile配置ディレクトリ>
  default      running      (virtualbox)   2017-08-21 15:20:58 +0900

このうち、日時は起動日時となります。