dockerでポートの使用状況を確認する方法は何ですか?
Dockerコンテナ内のポートの使用状況を確認するには、次のコマンドを使用できます:
- 現在実行中のコンテナを確認します。
- ドッカー PS
- 特定のコンテナに入る:
- 容器IDまたは名前で指定されたDockerコンテナに対して、bashシェルを実行する。
- コンテナ内で以下のコマンドを実行して、ポートの使用状況を確認してください:
- ネットスタット -tuln
- このコマンドは、使用中のポートとその対応するプロセスを表示します。
また、Dockerホスト上でポート使用状況を確認するためのツールを使用することもできます。例えば、netstatコマンドやlsofコマンドを利用することができます。
宿主マシン上の全てのDockerコンテナのポート使用状況を確認したい場合は、以下のコマンドを使用できます。
docker port <容器ID或名称>
このコマンドはコンテナのマッピングポートを表示します。