If Docker is giving you a "permission denied" error, it may be that the .docker folder and the .docker/json.config file is not owned by the current user.
Try this:
sudo chown $USER:docker ~/.docker
sudo chown $USER:docker ~/.docker/config.json
sudo chmod g+rw ~/.docker/config.json https://stackoverflow.com/a/39137415
When logging in to Docker to install ItemPath, you could get a message like this:
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post "http://%2Fvar%2Frun%2Fdocker.s...": dial unix /var/run/docker.sock: connect: permission deniedUsually, if there's an error at this step, this is a local user permission issue.
You could try to solve this by adding the current Linux user to the Docker user group using the following command:
sudo groupadd docker && sudo usermod -aG docker $USERYou may need to restart the machine after this step, but this should resolve the issue.