DCA · Question #20
Which set of commands can identify the publishd port(s) for a container? (Choose 1.)
The correct answer is B. 'docker container inspect', docker port'. The docker container inspect command provides detailed information about a container, including its published ports, and docker port specifically lists the port mappings for a running container.
Question
Which set of commands can identify the publishd port(s) for a container? (Choose 1.)
Options
- A'docker port inspect', 'docker container inspect'
- B'docker container inspect', docker port'
- C'docker info','docker network inspect'
- D'docker network inspect','docker port'
How the community answered
(50 responses)- A2% (1)
- B90% (45)
- C2% (1)
- D6% (3)
Why each option
The `docker container inspect` command provides detailed information about a container, including its published ports, and `docker port` specifically lists the port mappings for a running container.
`docker port inspect` is not a valid Docker command; the correct command is `docker port`.
`docker container inspect <container_id_or_name>` displays comprehensive details about a container, including its network settings and published ports under `NetworkSettings.Ports`. `docker port <container_id_or_name>` directly outputs the public-private port mappings for a given container concisely.
`docker info` provides system-wide Docker information, and `docker network inspect` provides details about a Docker network, neither of which directly list published ports for a *specific container*.
`docker network inspect` details a network, not container ports, making this combination incorrect for identifying published container ports.
Concept tested: Identifying Docker container port mappings
Source: https://docs.docker.com/engine/reference/commandline/container_inspect/
Topics
Community Discussion
No community discussion yet for this question.