Is this a typo:
>"For example:
-p 80:5000 redirects public port 80 to private port 80***"
because it later says: -p 5000:80 to bind the port 80 of the container to the port 5000 on the host
EDIT: yep - but its now fixed in the article.