Come get l'hostPort mappato all'interno di Docker Container in AWS ECS

Durante la distribuzione di un contenitore Docker all'interno di AWS ECS, ho un hostPort mappato con il valore 0 modo da evitare conflitti di port host e scegliere qualsiasi port effimera disponibile.

Ho bisogno di get questo valore reale di hostPort è stato mappato all'interno del contenitore Docker (ex sto utilizzando un'applicazione che ha embedded hazelcast e devo impostare l'indirizzo pubblico con qualcosa di simile). Posso farlo da fuori dal contenitore eseguendo docker info sul docker info su quel contenitore, ma non dentro il contenitore.

Alcuni altri sisthemes popolari come il mesos / marathon forniscono variables d'ambiente come PORT_8080 o PORT_5701 o PORT0 , PORT1 , ma niente di simile nel servizio AWS ECS.

C'è un modo anche hacky per get questo bounded hostPort da dentro Docker. Qualsiasi aiuto sarà apprezzato.