Используется docker run -p HOST:CONTAINER — Docker настраивает NAT через iptables (DNAT-правила) и перенаправляет трафик с порта хоста в контейнер.
docker run -p HOST:CONTAINER