Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the dock
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
一、前言
记录一下初使用docker时报错Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the dock er daemon running?
的解决思路。
二、问题发生
服务器使用阿里云的经常重启一直没有管理之前安装的docker现在想学习spark遍跟着官网开始下载spark执行了docker pull apachecn0/spark-doc-zh
就报了下面错误
三、解决思路
systemctl restart docker
sysytemctl status docker.service
这里也看不出来啥错参照网上方法看系统的log日志
tail -200f /var/log/messages
里面有一行错误代码failed to start daemon: pid file found, ensure docker is not running or delete /var/run/docker.pid
通过网络百度到下面代码
ps axf | grep docker | grep -v grep | awk ‘{print "kill -9 " $1}’ | sudo sh
ps -ef | grep docker
kill -9 <PIDs>
sudo systemctl start docker.service