Docker是一个开源项目,可提供轻量级的虚拟化技术,使开发人员可以在相同的硬件资源上运行不同的应用程序。
docker ps命令可以检查当前正在运行的容器。该命令可用于列出容器ID、名称、状态、端口映射、映像名称和创建时间等有关容器的详细信息。以下是一个典型的docker ps命令的输出:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES09876 nginx:latest "/docker-entrypoint.…" 5 minutes ago Up 5 minutes 0.0.0.0:8080->80/tcp,:::8080->80/tcp nginx_container23456 mysql:latest "docker-entrypoint.s…" 2 hours ago Up 2 hours 0.0.0.0:3306->3306/tcp,:::3306->3306/tcp mysql_container
在输出中,每一行表示一个运行中的容器。第一列 CONTAINER ID 展示了容器的唯一标识符。第二列 IMAGE 列出了用于创建容器的映像名称及版本号。第三列 COMMAND是容器启动命令。第四列 CREATED 显示容器创建的时间戳。第五列 STATUS列列出了当前容器的状态,包括正在运行、已停止或正在退出。第六列 PORTS 显示容器和主机之间的端口映射关系,包括容器内部端口和主机上公开的端口。最后一列 NAMES 提供了容器的命名。
使用docker ps命令可以很容易地了解正在运行的容器的情况,为管理和调试容器提供有用的信息。