It's not a bug, but I think something is missing in the documentation.
I can see :
$ docker run -d -p 1080:1080 --name mailcatcher schickling/mailcatcher
I think it’s :
$ docker run -d -p 1080:1080 -p 1025:1025 --name mailcatcher schickling/mailcatcher