Lo que debe hacer es mapear puertos mientras ejecuta el contenedor.
docker run -p 5432:5432 --name some-postgis -e POSTGRES_PASSWORD=mysecretpassword -d mdillon/postgis
Esto asignaría el 5432 (lado izquierdo) en el host al 5432 (lado derecho) en el contenedor. Su colega podrá acceder a la base de datos siempre que su IP sea accesible desde su máquina