Ubantu系统docker运行成功拉取失败【成功解决】

解决docker运行成功拉取失败

失败报错

sky@sky-Legion-Y7000-IRX9:~$ docker run hello-world

docker: 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.

See 'docker run --help'.

一、我的系统配置

Description: Ubuntu 22.04.5 LTS

Release: 22.04

Codename: jammy

二、原因分析

从错误信息来看,尝试运行 Docker 容器时遇到了权限问题。

三、解决办法------将当前用户添加到 docker 组

1、创建一个名为 docker 的用户组(如果还没有创建):

bash 复制代码
sudo groupadd docker

2、将当前用户添加到 docker 组:

bash 复制代码
sudo usermod -aG docker $USER

3、重新启动系统或者重新登录以使更改生效。

注意:一定要重启才能生效

4、验证是否成功:

bash 复制代码
groups sky 

注意:这里的sky是我的用户名,你要根据自己的修改。

如果看到 docker 在输出中,那么说明当前用户已经成功加入该组。

5、再次尝试拉取

bash 复制代码
docker run hello-world

以下为成功截图

到此,错误解决over!

相关推荐
学习3人组5 分钟前
Docker run 挂载本地两个目录到容器内的写法(核心规则+实操示例)
运维·docker·容器
礼拜天没时间.1 小时前
《Docker实战入门与部署指南:从核心概念到网络与数据管理》:初识Docker——概念与优势
linux·运维·网络·docker·容器·centos
潘晓可1 小时前
Booklore自建图书馆
docker
optimistic_chen2 小时前
【Docker入门】Docker Image(Docker 镜像)
linux·运维·docker·容器·镜像
小林up3 小时前
Ubuntu使用阿里云安装docker
ubuntu·阿里云·docker
爱莉希雅&&&3 小时前
Docker 超详细全量笔记(含参数解释)
linux·运维·服务器·笔记·docker·容器
ShiLiu_mtx3 小时前
k8s - 4
云原生·容器·kubernetes
橙露3 小时前
Docker 容器化运维:镜像优化、容器编排与持久化存储方案
java·运维·docker
TDengine (老段)3 小时前
初学者使用 docker 快速体验 TDengine 功能
大数据·物联网·docker·容器·时序数据库·tdengine
德育处主任Pro3 小时前
『NAS』推荐几个绿联 NAS Docker 能用的镜像加速器
运维·docker·容器