从Docker容器中获取映射的端口
我正在使用Cloudfront和ECS在AWS中运行任务。 我使用以下命令将我的任务映射到随机主机端口:
PortMappings: - HostPort: 0 ContainerPort: 8080
我需要知道容器内主机的DN和任务被映射到的随机端口。 我怎样才能做到这一点?
根据文件 ,
任务达到“
RUNNING
状态后,在Amazon ECS控制台中所选任务的容器描述的“ networking绑定”部分或DescribeTasks响应的networkBindings
部分中可以看到手动和自动主机和容器端口分配。
- 我怎样才能使用docker集装箱在EC2实例(Ubuntu 16.04)中调用我的API
- 无法将日志从Amazon EC2 AMI中的Docker容器stream式传输到Cloudwatch日志
- 使用AWS tomcat和RDS进行会话复制
- 在AWS上远程debuggingNodeJS容器
- 如何从Elastic Beanstalk实例访问S3存储桶中的dockerconfiguration文件
- 从Docker容器loginAWS Cloudwatch
- 如何将fluentd容器放在ECS中的负载均衡器后面?
- Elastic Beanstalk,Docker和持续集成
- Angular 2应用程序部署在AWS上运行的Docker容器中