Я хочу развернуть приложение с многоконтейнерным докером в эластичном бобовом стебле.Проблема в том, что панель EBS сообщает, что служба успешно развернута, но я не могу получить доступ к приложению из браузера, используя URL-адрес, показанный на панели инструментов.Кроме того, я не могу получить доступ к различным службам, развернутым в разных портах.
Ниже приведен мой Dockerrun.aws.json, который является единственным файлом, который я заархивировал и загрузил в EBS, выбрав платформу в качестве Multi-Container Docker -
{
"AWSEBDockerrunVersion": 2,
"containerDefinitions": [
{
"name": "eureka-server",
"image": "name/tag-1",
"essential": true,
"memory": 128,
"portMappings": [
{
"hostPort": 8761,
"containerPort": 8761
}
]
},
{
"name": "currency-exchange",
"image": "name/tag-2",
"essential": true,
"memory": 128,
"portMappings": [
{
"hostPort": 8000,
"containerPort": 8000
}
],
"links": [
"eureka-server"
]
},
{
"name": "currency-conversion",
"image": "name/tag-3",
"essential": true,
"memory": 128,
"portMappings": [
{
"hostPort": 8100,
"containerPort": 8100
}
],
"links": [
"eureka-server"
]
}
]
}