📅  最后修改于: 2023-12-03 15:09:43.119000             🧑  作者: Mango
docker ps
命令可以列出正在运行的 Docker 容器。但如果你想知道这些容器的IP地址,就需要在命令中加上 -q
和 -n
参数。这样可以得到一个更详细的列表,包括每个容器的名称、ID、状态、IP地址和端口映射。
要使用 docker ps
命令带有 IP 地址的功能,只需在命令中加上 -q
和 -n
参数即可。例如:
docker ps -q -n
返回结果将包括以下信息:
以下是示例输出:
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地址,以便访问它。