如何将HostPort映射到AWS ECS中的Docker容器中

在AWS ECS中部署Docker容器时,我使用值为0hostPort映射,以避免主机端口冲突并select任何可用的临时端口。

我有一个需要得到它的映射到Docker容器内的hostPort实际值(例如,我正在使用embedded了hazelcast的应用程序,我需要设置这样的公共地址)。 我可以通过在容器外部运行docker info而不是在容器内部从容器外部获取该docker info

一些其他stream行的系统,如mesos / marathon,提供了像PORT_8080PORT_5701PORT0PORT1这样的环境variables,但在AWS ECS服务中没有这样的变化。

有没有什么办法可以从Docker中获取这个有界的hostPort 。 任何帮助将不胜感激。