Couldn't connect to Docker daemon at http+docker://localhost - is it running?

From https://github.com/docker/compose/issues/4181

  1. Add user to docker group (if not already added)
    sudo usermod -aG docker $USER
    2. create a symbolic link to /usr/bin using the following command
    $ sudo ln -s /usr/local/bin/docker-compose /usr/bin/docker-compose
    3. Restart docker service
    $ sudo service docker restart