Как настроить переадресацию портов в Docker-контейнер на GAE - PullRequest
0 голосов
/ 20 сентября 2018

Я пытаюсь развернуть контейнерное приложение на Google App Engine.Развертывание прошло успешно, но я не могу получить доступ к приложению через порт контейнера.

Dockerfile:

FROM openjdk:10
ADD target/scala-2.12/server.jar /app/server.jar
ENTRYPOINT java -jar /app/server.jar

app.yaml:

runtime: custom
env: flex

network:
  forwarded_ports:
    - 9999

Вкл. https://xxx.appspot.com:9999 я получаю 502 кодЛюбое предложение?

upd

From doc :

Внешний интерфейс App Engine будет направлять входящие запросы насоответствующий модуль на порту 8080. Вы должны быть уверены, что код вашего приложения прослушивает 8080.

Я опубликую некоторые отзывы позже

1 Ответ

0 голосов
/ 21 сентября 2018

С doc :

Внешний интерфейс App Engine будет направлять входящие запросы на соответствующий модуль через порт 8080. Вы должны быть уверены, что код приложения прослушивает 8080.

Таким образом, я переключаю порт сервера на 8080 без каких-либо манипуляций с брандмауэром и нормальным доступом https://xxx.appspot.com на 80 порту

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...