记一次浪费时间的docker问题查询

systemctl status docker
显示状态是running

但是如果执行docker ps命令,就会报错
Cannot connect to the Docker daemon at tcp://0.0.0.0:2376. Is the docker daemon running?

试了所有的网上的方法都不好用

结果最终是因为有人设置了环境变量:
export DOCKER_HOST=tcp://127.0.0.1:2376 DOCKER_TLS_VERIFY=1

注释了就好了,记录一下。
“docker 应该是监听的unix sock,错误里怎么是tcp socket,你看2376肯定没被监听。说明docker client找错地址了。”

我看见2376是没被监听,不过我一心想着启动服务去监听这个,结果走偏了。
哪怕设置了让docker去监听,结果又报https的错。
还是知识掌握的不熟练。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。