Образ Docker недоступен через незащищенный порт - PullRequest
0 голосов
/ 13 февраля 2019

Я установил образ обслуживающего устройства тензорного потока в Swisscom AppCloud

https://github.com/tensorflow/serving/blob/master/tensorflow_serving/tools/docker/Dockerfile

Локально я могу вызвать конечную точку REST через порт 8501

Основываясь на журналах, я бы сказал, что образ докера нормально запускается в AppCloud

2019-02-12 22:30:50 [APP/PROC/WEB/0] ERR 2019-02-12 21:30:50.937438: I tensorflow_serving/model_servers/server.cc:302] Exporting HTTP/REST API at:localhost:8501 ...
2019-02-12 22:30:50 [APP/PROC/WEB/0] ERR [evhttp_server.cc : 237] RAW: Entering the event loop ...
2019-02-12 22:30:52 [CELL/0] OUT Container became healthy

В файле docker есть два порта: 8500 для gRPC и 8501 для REST

Если я пытаюсь получить доступобраз докера по сопоставленному маршруту, например, https://predicition.scapp.io/ всегда возвращается

502 Bad Gateway: Registered endpoint failed to handle the request.

.

Я пропустил какую-либо дополнительную конфигурацию?Насколько я понимаю, что CF использует открытые порты из образа докера для сопоставления входящего трафика?


Обновление

Если я проверяю route_mapping, то нетпорт, это может быть проблемой?enter image description here

...