Есть vps на которой nginx, postgres, synapse. Хочу для тестов развернуть в docker-контейнере synapse и с хоста nginx`ом проксировать в контейнер.
Собрал образ с python3.7 и установил synapse. synapse внутри контейнера слушает 8008/tcp и также 5432.
Выполняю команду
docker run -d -it --expose 5432 --p127.0.0.1:8848:8008 --name synapse_dev my-repo/my-image
Проверяю
curl -XGET http://localhost:8848
Курл достучатся не может. Также через браузер отдаёт 502.
nginx
server {
listen 80;
location / {
proxy_pass http://localhost:8848
}
}
Вроде бы казалось, прокинуть порты и вот счастье, но нет. Что я упустил для решения моей задачи?