RUNNINGstatus, manual and automatic host and container port assignments are visible in the
networkBindingssection of DescribeTasks API responses.
Version: (assembly version)
public class PortMapping : Object
The PortMapping type exposes the following members
Gets and sets the property ContainerPort.
The port number on the container that is bound to the user-specified or automatically
assigned host port. If you specify a container port and not a host port, your container
automatically receives a host port in the ephemeral port range (for more information,
Gets and sets the property HostPort.
The port number on the container instance to reserve for your container. You can specify
a non-reserved host port for your container port mapping, or you can omit the
The default ephemeral port range is 49153 to 65535, and this range is used for Docker
versions prior to 1.6.0. For Docker version 1.6.0 and later, the Docker daemon tries
to read the ephemeral port range from
The default reserved ports are 22 for SSH, the Docker ports 2375 and 2376, and the
Amazon ECS container agent port 51678. Any host port that was previously specified
in a running task is also reserved while the task is running (after a task stops,
the host port is released).The current reserved ports are displayed in the
Gets and sets the property Protocol.
The protocol used for the port mapping. Valid values are
Supported in: 4.5, 4.0, 3.5
.NET for Windows Store apps:
Supported in: Windows 8