场景:systemctl status docker 状态是正常,但是执行docker ps报错Cannot connect to the Docker daemon at unix:///run/user/1000/docker.sock. Is the docker daemon running。
原因:docker.sock文件未找到,docker默认的docker.sock文件在/var/run目录下
解决方案:修改docker.service文件,指定docker.sock文件目录为报错信息中提示的路径
-H unix://run/user/1000/docker.sock