📜  docker ps grep container id (1)

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

Docker PS Grep Container ID

The docker ps command is used to list all the running containers on a Docker host. By default, it returns a list of containers along with their details such as container ID, image name, status, ports, etc. However, if you want to filter the results based on a specific container ID, you can use the grep command.

Syntax

The syntax for using docker ps with grep to filter by container ID is as follows:

docker ps | grep <container_id>
Explanation
  • docker ps - This command lists all the running containers on the Docker host.

  • grep - It is a command-line utility that searches for a specific text pattern and prints the lines that contain it. In this case, we are using grep to search for a specific container ID in the output of docker ps command.

  • <container_id> - The container ID for which you want to filter the results.

Example

Let's say you have multiple containers running on your Docker host, and you want to find the details of a particular container with the container ID "abc123".

To achieve this, you can use the following command:

docker ps | grep abc123

This command will display the details of the container with ID "abc123" if it is running.

Conclusion

The docker ps command combined with grep provides a convenient way to filter the running containers by their container ID. You can use this command to quickly find specific containers and retrieve their details.