Задаете в nginx новый location и проксируете запросы на ваш контейнер.
В упрощенном виде так:
location /new/app/path/ {
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_pass http://localhost:8000;
}
* Укажите ваш порт и путь
Если запущено несколько экземпляров контейнера:
upstream backend {
server backend1.example.com weight=5;
server backend2.example.com:8080;
server unix:/tmp/backend3;
server backup1.example.com:8080 backup;
server backup2.example.com:8080 backup;
}
server {
location / {
proxy_pass http://backend;
}
}
nginx.org/ru/docs/http/ngx_http_upstream_module.html