Docker provides various commands to manage and interact with Docker objects such as containers,
images, networks, and volumes. To obtain low-level information about these objects, the docker
inspect command is used. Let’s analyze each option:
A . docker info
Incorrect: The docker info command provides high-level information about the Docker daemon itself,
such as the number of containers, images, and system-wide configurations. It does not provide
detailed information about specific Docker objects.
B . docker inspect
Correct: The docker inspect command retrieves low-level metadata and configuration details about
Docker objects (e.g., containers, images, networks, volumes). This includes information such as IP
addresses, mount points, environment variables, and network settings. It outputs the data in JSON
format for easy parsing and analysis.
C . docker container
Incorrect: The docker container command is a parent command for managing containers (e.g.,
docker container ls, docker container start). It does not directly provide low-level information about a
specific container.
D . docker system
Incorrect: The docker system command is used for system-wide operations, such as pruning unused
resources (docker system prune) or viewing disk usage (docker system df). It does not provide low-
level details about specific Docker objects.
Why docker inspect?
Detailed Metadata: docker inspect is specifically designed to retrieve comprehensive, low-level
information about Docker objects.
Versatility: It works with multiple object types, including containers, images, networks, and volumes.
JNCIA Cloud Reference:
The JNCIA-Cloud certification covers Docker as part of its containerization curriculum. Understanding
how to use Docker commands like docker inspect is essential for managing and troubleshooting
containerized applications in cloud environments.
For example, Juniper Contrail integrates with container orchestration platforms like Kubernetes,
which rely on Docker for container management. Proficiency with Docker commands ensures
effective operation and debugging of containerized workloads.
Reference:
Docker Documentation: docker inspect Command
Juniper JNCIA-Cloud Study Guide: Containerization