【docker踩坑记录】

docker踩坑记录

踩坑记录(持续更新中...)

docker images 权限问题

复制代码
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


解决思路:

  1. 确定当前系统的用户名。
  2. 使用 usermod 命令将用户添加到 docker 用户组
  3. 确保用户重新登录以使权限生效
  4. 刷新权限

具体代码:

复制代码
# 查看当前登录的用户名
whoami
# 将当前用户添加到 docker 用户组,假设当前用户名为 example_user
sudo usermod -aG docker example_user
newgrp docker

代码解释:
whoami :该命令用于显示当前登录用户的用户名。通过这个命令,你可以确认你正在使用的用户名。
usermod :是用于修改用户信息的命令。
-aG docker:其中 -a 表示追加(append),G 表示用户组(Group),docker 是要添加到的用户组名称。该选项的整体作用是将用户添加到 docker 用户组中,而不影响用户已有的其他用户组。

相关推荐
青州从事52114 小时前
20260108【mac】【brew】【docker】安装
macos·docker·eureka
菜鸟思维15 小时前
优化NextJs 项目的Docker 镜像 从3.62G 优化到 296.85M
docker
怣疯knight16 小时前
Docker Desktop 4.55.0版本安装成功教程
windows·docker
东方佑16 小时前
使用Docker Compose一键部署OnlyOffice:完整指南与配置解析
运维·docker·容器
赵文宇(温玉)17 小时前
Docker的价值、特点、创新与关键技术
运维·docker·容器
Coder码匠18 小时前
Docker Compose 部署 Spring Boot 应用完全指南
spring boot·docker·容器
可爱又迷人的反派角色“yang”19 小时前
k8s(二)
linux·运维·docker·云原生·容器·kubernetes·云计算
计算机小手19 小时前
内网穿透系列十六:使用 wg-easy 快速搭建基于 wireguard 的虚拟局域网,支持Docker部署
经验分享·网络协议·docker·开源软件
旧日之血_Hayter19 小时前
docker部署项目,/var/lib/docker/overlay2目录满了如何清理?
运维·docker·容器
文言一心20 小时前
基于 Docker + Docker Compose 实现一键部署(单节点部署场景下轻量、易维护、可一键启停)
运维·docker·容器