Docker permission denied: what the error is actually telling you A client messages me about this error almost every week. They run a command, see "permission denied", and assume Docker is broken. Docker is rarely broken. People just use one name for two completely different errors. The first happens before any container starts: your user cannot talk to the Docker daemon. The second happens inside a running container: the app cannot write a file. The fixes have nothing in common, so ...