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

相关推荐
Suchadar1 分钟前
Docker基础命令(二)——数据卷管理端口映射与容器互联
运维·docker·容器
firstacui13 分钟前
Docker容器网络管理与容器数据卷管理
运维·docker·容器
codeRichLife1 小时前
docker拷贝,导入/导出等常用命令
docker
lpruoyu3 小时前
【Docker进阶-01】Docker隔离原理与可视化界面-Portainer
docker
Swift社区4 小时前
Docker 构建 Python FastAPI 镜像最佳实践
python·docker·fastapi
API开发4 小时前
CentOS 单独安装Docker Compose v2
linux·docker·centos·docker compose
hwj运维之路4 小时前
Docker面试题汇总系列
运维·docker·云原生·容器
chao_7895 小时前
双设备全栈开发最佳实践[mac系统]
git·python·macos·docker·vue·全栈
搬砖者(视觉算法工程师)5 小时前
简单介绍Docker:Docker 容器中预装 Ubuntu 20.04 与 ROS Noetic
docker
七七powerful5 小时前
Docker 容器化 GPU 压测工具(压测单卡)
运维·docker·容器