UE4 Dedicated Server + Docker: can't set up port forwarding

I ensured my servers run outside docker, I exposed ports with

EXPOSE 7777/tcp
EXPOSE 7777/udp

in Dockerfile and also tried to run with -p 7777:7777 option. However, I don’t see joining log strings when I try to connect to the session (unlike when server is outside docker)

Solution: explicitly forward udp port

-p 7777:7777/udp

eg

docker run --restart always -p 7777:7777/udp -d cr.yandex/crp110tk8f32a48oaeqo/ecr-server:latest