Vagrant コマンドラインインターフェース PORT


PORT

command: vagrant port

ホストマシンとゲストマシンのポートのマッピングの一覧を表示するコマンド。

$ vagrant port
    22 (guest) => 2222 (host)
    80 (guest) => 8080 (host)

複数のマシンを持つVagrantfileでは、マシンを特定する必要がある。

$ vagrant port my-machine

オプション

--guest PORT
指定されたゲストのポートに合致するホストのポートを表示する。ゲストが指定されたポートを転送しない場合はエラーを返す。以下のような簡単なスクリプト使用時には有用である。
$ ssh -p $(vagrant port --guest 22)
--machine-readable
人ではなく、コンピュータに優しい結果を出力する。詳細は、コンピュータ用(MACHINE READABLE OUTPUT)出力についてのドキュメントを参照。