Dockerコンテナ内でポートを確認する方法
Dockerコンテナ内で実行中のプロセスとポートを表示するには、次のコマンドを使用します:
- プロセスとプロセスIDを表示するためにpsコマンドを使用する。
- ps aux
- netstatコマンドでリッスン中のポートを表示する:
- netstat -tuln
- このコマンドは、TCPとUDPの全リスニングポートと対応するプロセスIDを表示します。
- ssコマンドでも、listenしているポートを確認できます。
- ネイティブの日本語では、この文を言い換えると:ス – トルン
- ssコマンドはnetstatコマンドと同様に、現在リッスン中のすべてのTCPおよびUDPポートを表示します。
- lsofコマンドで開いたファイルとネット接続を確認できる
- lsof -i
- このコマンドは、プロセスID、プロセス名、対応するポートを含む、すべての開始されているネットワーク接続を表示します。
必要に応じて、これらのコマンドを組み合わせて、フィルタリングして、必要な情報を取得することができます。