docker: ERROR: Couldn‘t connect to Docker daemon at http+docker://localhost

环境: linuxt centos 7.x

如下图, 使用docker-compose时,提示错误

haskell 复制代码
[explore@bridge tinyproxy]$ docker-compose up
ERROR: Couldn't connect to Docker daemon at http+docker://localhost - is it running?

If it's at a non-standard location, specify the URL with the DOCKER_HOST environment variable.

一般是2种问题:

1、docker未启动:

启动docker

haskell 复制代码
sudo systemctl start docker  

2、 当前用户不在docker用户组

将当前用户加入docker组

haskell 复制代码
sudo gpasswd -a ${USER} docker

通过【重新登录shell】或者【切换为root再切换成当前用户】,使修改生效。

说明

建议使用官方方法安装docker。

https://docs.docker.com/desktop/install/linux-install/

相关推荐
菠萝崽.1 小时前
安装docker,在docker上安装mysql,docker上安装nginx
java·mysql·nginx·docker·软件工程·springboot·开发
庸子2 小时前
当JIT遇见K8s
云原生·容器·kubernetes
roman_日积跬步-终至千里6 小时前
【K8s基础】K8s下的Helm和Operator:包管理器与运维程序化
运维·容器·kubernetes
leo·Thomas8 小时前
Rundeck 介绍及安装:自动化调度与执行工具
docker·自动化·运维工具·rundeck
技术liul10 小时前
Docker Compose和 Kubernetes(k8s)区别
docker·容器·kubernetes
竹木一54012 小时前
Docker拉取镜像代理配置实践与经验分享
经验分享·docker·容器
小余吃大鱼12 小时前
CentOS中在线安装Docker(超详细)
linux·docker·centos
破 风14 小时前
Docker启动mysql容器时找不到 mysqlx.sock 和 mysqld.sock
mysql·docker·容器
zeron114 小时前
DolPhinScheduler在docker swarm环境下的启动:网卡问题
docker
鱼饼6号15 小时前
Jenkins Pipeline 构建 CI/CD 流程
linux·运维·服务器·ci/cd·容器·jenkins