Posted at

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

More than 3 years have passed since last update.


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)出力についてのドキュメントを参照。