学习优先级:★★★★★
易用性:★★★★☆
使用 docker-compose ps 命令可以查看当前 Docker Compose 项目中所有容器的状态。这有助于了解所有容器是否按预期运行。
此命令提供了一个运行中服务的概览,包括它们的端口、名称和执行的命令。
示例代码
docker-compose ps
执行结果
运行此命令后,终端会显示类似以下输出:
Name Command State Ports
-------
web_1 nginx -g 'daemon off;' Up 80/tcp
db_1 postgres Up 5432/tcp
docker-compose ps 命令不仅显示容器是否正在运行(“Up”)或已停止(“Exited”),还提供有关网络设置和分配端口的信息。这对于需要多个容器相互通信或在特定端口上可访问时非常有用。
补充说明
如果发现容器没有按预期运行,可以使用 docker-compose logs 命令来获取该容器中事件的详细信息。这有助于进一步诊断问题。