Advertisement

遇到错误:无法连接到 Docker 守护进程(unix:///var/run/docker.sock)

阅读量:

在WSL环境下完成Ubuntu系统的安装后,依据网络上的操作指南完成了Docker的安装,相关命令均能正常执行。然而,当尝试运行docker search等指令时,系统提示无法连接到Docker守护进程,路径为unix:///var/run/docker.sock,并询问是否已启动Docker守护进程。

此问题源于Docker服务未被激活。网络上诸多资料提及需安装systemctl组件,并通过sudo service docker restart命令重启服务,但实际操作中该方法并无效果。推测Windows系统下预装的Linux发行版版本较为陈旧,其采用的是传统的service方式管理服务组件,而当前Docker安装包仅兼容新版systemctl机制。对于Linux系统本身的相关细节尚缺乏深入研究。

参考了多个技术论坛内容:
[在Ubuntu 22.04 Docker容器中,执行systemctl命令报错:System has not been booted with systemd as init system (PID 1). Can't operate. 如何解决? - 文库]( "在Ubuntu 22.04 Docker容器中,执行systemctl命令报错:System has not been booted with systemd as init sys

全部评论 (0)

还没有任何评论哟~