Docker commands require sudo?

You need to unset any DOCKER* environment variables. Please see
https://beta.docker.com/docs/mac/faqs/