Запуск многоконтейнерного докера с эластичным бобовым стеблем - PullRequest
0 голосов
/ 06 февраля 2019

Я хочу развернуть приложение с многоконтейнерным докером в эластичном бобовом стебле.Проблема в том, что панель 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"
      ]
    }
  ]
}
...