If you get the following mistake when attempting to run a Docker container:
Can not link to the Docker daemon at unix:/ var/run/docker. sock. Is the docker daemon running?
Then you can fix it by running the following:
systemctl start docker
If this does not work since of a root
user concern, then you can do the following initially:
gpasswd -a $USER docker
Extra problems?
Problem 1
If you have actually attempted the above, and get this mistake:
Stopped working to begin docker.service: System docker.service is masked.
Then you can fix it as follows:
systemctl unmask docker.service
systemctl unmask docker.socket
systemctl start docker.service
Problem 2
You can still can’t navigate this, then attempt and utilize the docker daemon service itself:
sudo dockerd