DOCKER(1) Docker User Manuals DOCKER(1)

# [NAME](#NAME)

docker-container-port - List port mappings or a specific mapping for the container

# [SYNOPSIS](#SYNOPSIS)

**docker container port CONTAINER \[PRIVATE\_PORT\[/PROTO]]**

# [DESCRIPTION](#DESCRIPTION)

List port mappings for the CONTAINER, or lookup the public-facing port that is NAT-ed to the PRIVATE\_PORT

# [EXAMPLES](#EXAMPLES)

```
$ docker ps
CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS                                            NAMES
b650456536c7        busybox:latest      top                 54 minutes ago      Up 54 minutes       0.0.0.0:1234->9876/tcp, 0.0.0.0:4321->7890/tcp   test
```

# [Find out all the ports mapped](#Find_out_all_the_ports_mapped)

```
$ docker container port test
7890/tcp -> 0.0.0.0:4321
9876/tcp -> 0.0.0.0:1234
```

# [Find out a specific mapping](#Find_out_a_specific_mapping)

```
$ docker container port test 7890/tcp
0.0.0.0:4321
$ docker container port test 7890
0.0.0.0:4321
```

# [An example showing error for non-existent mapping](#An_example_showing_error_for_non-existent_mapping)

```
$ docker container port test 7890/udp
2014/06/24 11:53:36 Error: No public port '7890/udp' published for test
```

# [SEE ALSO](#SEE_ALSO)

[**docker-container(1)**](/man/enterprise-packages/docker-cli-fips/docker-container.1)

Oct 2026 Docker Community

---

Document: docker-container-port(1) from docker-cli-fips 29.9.2-r2 (Chainguard OS)
Source: https://github.com/docker/cli
