📜  带有 ip 的 docker ps (1)

📅  最后修改于: 2023-12-03 15:09:43.119000             🧑  作者: Mango

带有 IP 的 Docker PS

docker ps 命令可以列出正在运行的 Docker 容器。但如果你想知道这些容器的IP地址,就需要在命令中加上 -q-n 参数。这样可以得到一个更详细的列表,包括每个容器的名称、ID、状态、IP地址和端口映射。

使用方法

要使用 docker ps 命令带有 IP 地址的功能,只需在命令中加上 -q-n 参数即可。例如:

docker ps -q -n
返回结果

返回结果将包括以下信息:

  • 容器名称
  • 容器 ID
  • 容器状态
  • IP 地址
  • 端口映射

以下是示例输出:

CONTAINER NAME   CONTAINER ID   STATUS          IP         PORTS
webserver        8a5390527906   Up 6 minutes    172.17.0.2  0.0.0.0:80->80/tcp
database         578bb264a60a   Up 4 minutes    172.17.0.3  0.0.0.0:5432->5432/tcp
redis            14f33b3d22df   Up 2 minutes    172.17.0.4  0.0.0.0:6379->6379/tcp

其中,CONTAINER NAME 指容器名称,CONTAINER ID 指容器 ID,STATUS 指容器状态,IP 指容器的 IP 地址,PORTS 指端口映射。

结论

使用 docker ps 命令带有 IP 地址的功能可以让程序员更方便地查看正在运行的 Docker 容器的IP地址和端口映射。这对于需要与容器交互的开发人员来说特别有用,因为他们可以快速地找到特定容器的IP地址,以便访问它。