Amazon web services 使用单容器配置将端口映射添加到dockrun.aws.json { "AWSEBDockerrunVersion": "1", "portMappings": [ { "hostPort": 8125, "containerPort": 8125 } ] }
我正在使用带有单个docker容器的ElasticBeanstalk。我使用DataDog(statsd客户端)从docker容器中推送度量。我有一个正在运行的datadog代理,从技术上讲,它是主机上的statsd客户端。我面临的问题是从容器连接在端口8125运行的客户端 我尝试的是:Amazon web services 使用单容器配置将端口映射添加到dockrun.aws.json { "AWSEBDockerrunVersion": "1", "portMappings": [ { "hostPort": 8125, "containerPort": 8125 } ] },amazon-web-services,docker,amazon-elastic-beanstalk,Amazon Web Services,Docker,Amazon Elastic Beanstalk,我正在使用带有单个docker容器的ElasticBeanstalk。我使用DataDog(statsd客户端)从docker容器中推送度量。我有一个正在运行的datadog代理,从技术上讲,它是主机上的statsd客户端。我面临的问题是从容器连接在端口8125运行的客户端 我尝试的是: 在Dockerfile中公开端口8125/udp,这显然不起作用 添加了Dockerrun.aws.json和 { "AWSEBDockerrunVersion": "1", "portMappings
在Dockerfile中公开端口8125/udp
,这显然不起作用{
"AWSEBDockerrunVersion": "1",
"Ports": [
{
"ContainerPort": "8125"
}
]
}