docker内部ポートを見る方法

コンテナの内側のポートを見るには、以下のコマンドを使用できます。

  1. まず、docker ps コマンドで稼働しているコンテナの一覧と、外部公開されているポート番号を確認してください。表示するコンテナの ID または名称を見つけてください。
  2. 次に、以下のコマンドを使用してコンテナの詳細を確認します。
  3. docker inspect <コンテナIDもしくは名前>
  4. コンテナの ID または名前を表示するには、 を置き換えます。
  5. 出力されるJSONの情報を詳細に見て「Ports」の項目を探す。その中にコンテナ内のポートがホストのポート番号にマッピングされているのが確認できる。
  6. ホストマシンのポートにコンテナがマウントされていない場合、このセクションは空になる可能性があります。
  7. ネイティブな日本語で文章を言い換えてください。1つの選択肢があれば十分です。サンプル出力:
  8. 「ポート」: [
    {
    「IPアドレス」: 「0.0.0.0」、
    「プライベートポート」: 80、
    「パブリックポート」: 8080、
    「タイプ」: 「tcp」
    }
  9. この例では、コンテナ内のポート80がホストマシンのポート8080にマップされました。

例えば Docker の port コマンドで、コンテナのポートのマッピング状態を取得することも可能です。

docker port <container_id_or_name>

このコマンドはコンテナ内のポートマッピングをホストマシン上のポート番号に直接出力します。

bannerAds