转 聊天服务器
|-转 为了避免每次执行 Docker 命令时都需要使用 `sudo`,你可以将当前用户添加到 `docker` 用户组中。
docker images | grep -E "(rocket|mongo)" 1 permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Head "http://%2Fvar%2Frun%2Fdocker.sock/_ping": dial unix /var/run/docker.sock: connect: permission denied ~/s/shell_factory ❯❯❯ sudo docker images | grep -E "(rocket|mongo)" 1 rocketchat/rocket.chat latest 6db5ad54008d 3 weeks ago 2.07GB mongo 5.0 beb911888cf2 8 months ago 748MB ~/s/shell_factory ❯❯❯
从你的输出来看,你遇到了权限问题,但是通过使用 `sudo` 成功查看了 Docker 镜像。这表明你确实有镜像 `rocketchat/rocket.chat:latest` 和 `mongo:5.0`(而不是之前提到的 `mongo:6.0`,不过这可能是因为版本的不同或者其他因素)。
既然你现在确认了这些镜像已经存在于本地,我们可以继续进行备份操作。为了避免每次执行 Docker 命令时都需要使用 `sudo`,你可以将当前用户添加到 `docker` 用户组中。如果你希望避免每次都使用 `sudo`,可以按照下面步骤操作:
### 添加当前用户到 docker 用户组
1. **创建 docker 用户组**(如果还没有的话)
```bash
sudo groupadd docker
```
2. **将当前用户添加到 docker 用户组** ...
浏览更多内容请先登录。
立即注册
更新于:2025-09-28 03:50:50
相关内容
推荐内容