使用Single容器configuration向Dockerrun.aws.json添加portMappings

我正在使用单个Docker容器的ElasticBean 。 我使用DataDog(statsd客户端)从docker容器推送指标。 我有一个正在运行的datadog-agent,它在技术上是主机上的一个statsd客户端。 我面临的问题是连接从容器运行在端口8125的客户端。

我所尝试的是:

  1. EXPOSE PORT 8125/udp显然不起作用。
  2. 添加Dockerrun.aws.json
      {
       “AWSEBDockerrunVersion”:“1”,
       “portMappings”:[
         {
           “hostPort”:8125,
           “containerPort”:8125
        }
      ]
     } 

    但问题是portMappings似乎添加在V2中,这是不可用的单一docker集装箱。

提前致谢

尝试

 { "AWSEBDockerrunVersion": "1", "Ports": [ { "ContainerPort": "8125" } ] }