UPDATE:
I tried this without the -d tag
docker compose up
and my server is running and I’m able to login now.
Initially I was running
docker-compose -f dev.docker-compose.yml up -d
which was downloading the containers and creating the open-Elis global webapp but somehow was not running.
Using the first command without -d tag actually ran the server.
Thanks @Manish for the help