【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 用户组中,而不影响用户已有的其他用户组。

相关推荐
wuyikeer2 小时前
docker下搭建redis集群
redis·docker·容器
chinesegf5 小时前
ubuntu建虚拟环境制作docker容器
linux·ubuntu·docker
Keanu-5 小时前
Docker---容器编排工具Docker Compose
docker·容器
lpfasd1235 小时前
MariaDB Docker容器权限配置问题分析与解决方案
数据库·docker·mariadb
Tattoo_Welkin8 小时前
Docker 入门
运维·docker·容器
有毒的教程10 小时前
Ubuntu 清理 Docker 镜像 / 容器 / 缓存 完整教程
ubuntu·缓存·docker
winfreedoms11 小时前
宿主机有网、Docker 容器不能解析域名?用 daemon.json 一键配置永久 DNS
运维·docker·容器·json
橙露11 小时前
Docker 实战:镜像瘦身、多阶段构建与最佳实践
运维·docker·容器
TT哇11 小时前
【项目】从“本地能跑”到“生产级部署”:Java + Docker 自动化部署深度复盘
java·docker·自动化
susu108301891112 小时前
roboflow的trackers追踪
docker