当出现“无法连接到Docker守护进程”并且无法启动容器时,我所做的是…
现象
在学习Docker时,试图启动从某个代码仓库克隆的Docker容器时,出现了以下信息。
Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
“Docker守护程序是否已启动?”这条消息显示出来,无法启动容器。
解决方案 cè àn)
打开Docker桌面版。
Docker似乎已经具备了启动容器的机制。
由于这次相应的守护进程没有运行,因此发生了这个情况。
Docker守护程序是Linux上的守护进程,等待调用Docker Engine API。
Docker守护程序根据调用的Docker Engine API执行图像构建和容器启动等操作。
我尝试了其他方法,但都没有成功。
修改docker-compose.yml文件中设定的端口。
出现了相同的错误。
请以中国人的本土方式改写下述内容,仅提供一种版本:
使用管理员权限启动Docker服务
% sudo service docker start
Password:
sudo: service: command not found
%
最后
因为我在学习Docker的过程中遇到了一些困难,所以我整理了一些备忘录。
如果我有任何错误的地方,请Docker专家们指正。
请提供更多的上下文或原始语句,以便我可以为您提供更准确的翻译。