报错原因:无法与Docker守护进程建立连接。
守护进程负责管理Docker容器和镜像,并提供对Docker API的访问。
解决措施:输入以下代码,重启docker服务
service docker start
验证成功:
1.输入以下代码,则会出现容器相关信息
docker ps
2.如果 步骤1 发现容器信息为空。需要跳到4-6,最后再返回步骤3!
3.浏览器中输入访问地址:ip地址:控制台端口。成功访问
4.输入以下代码,查询容器id
docker ps -a
5.输入以下代码,重启对应容器
docker start 上面查到的容器id
6.输入以下代码,注意id前后各1个空格。启动RabbitMQ,最后按步骤3来访问RabbitMQ
docker exec -it 上面查到的容器id /bin/bash
重启服务对于解决问题的原理:
1.重启Docker守护进程
重启服务会停止当前运行的Docker守护进程,并重新启动一个新的实例。在重新启动后,可能会重新建立与Docker守护进程的连接
2.修复临时问题
由于网络连接问题或Docker守护进程的临时不稳定性。通过重启系统,可以重置网络配置和服务状态。
3.重新加载文件权限
如果权限配置有误,重启可能会重新设置正确的权限,使得当前用户能够访问Docker守护进程。
4.重新初始化Docker环境
重启服务可以重新初始化Docker环境,包括清除可能存在的缓存或不一致的状态。
写在最后:如果该篇文章能为你解决问题,欢迎留下你的点赞o( ̄▽ ̄)d