首页 > 系统相关 >Centos7配置普通用户不加sudo直接运行docker命令

Centos7配置普通用户不加sudo直接运行docker命令

时间:2023-05-27 11:11:16浏览次数:41  
标签:group sudo Centos7 etc chattr docker 普通用户

平时普通用户执行docker命令都要在docker命令前加上sudo就挺麻烦的,咱们把普通用户执行docker要加的sudo去掉.

设置用户组

sudo groupadd docker

如果出现groupadd : cannot open /etc/group,则使用以下两行命令解锁,如果没有则不需要运行,直接跳过即可

sudo chattr -i /etc/shadow
sudo chattr -I /etc/group

设置docker组可以访问docker

sudo glassed -a ${USER} docker. # 将当前用户加入组docker
sudo system to restart docker
sudo Chloe a+rw /var/run/docker.sock

若有操作解锁步骤,则完成添加组操作后,将锁加回去

sudo chattr +ia /etc/shadow
sudo chattr +ia /etc/group

标签:group,sudo,Centos7,etc,chattr,docker,普通用户
From: https://www.cnblogs.com/keyanheyue/p/17436428.html

相关文章

  • docker中数据卷和数据卷容器有什么区别
    在Docker中,数据卷(datavolumes)和数据卷容器(datavolumecontainers)是用于在容器之间共享和持久化数据的两种不同的机制。数据卷是一个特殊的目录,可以绕过容器文件系统的常规层,直接在主机的文件系统上进行管理。数据卷可以在容器之间共享,并且可以持久存在,即使容器被删除,数据卷仍然......
  • centos7上配置nacos及开机启动服务
    这里安装的是nacos2.2.0 https://github.com/alibaba/nacos/releasescentos7中需要配置java环境这里一般java1.8或1116都行sudoyumupdate#安装OpenJDK(JavaDevelopmentKit):#对于Java8:sudoyuminstalljava-1.8.0-openjdk#对于Java11:sudoyuminstalljava-1......
  • 云原生(docker jenkins k8s)
    docker(1)架构●Docker_Host:○安装Docker的主机●DockerDaemon:○运行在Docker主机上的Docker后台进程●Client:○操作Docker主机的客户端(命令行、UI等)●Registry:○镜像仓库○DockerHub●Images:○镜像,带环境打包好的程序,可以直接启动运行●Containers:○......
  • Docker CLI docker container commit常用命令
    Docker是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍DockerCLI中d......
  • Gitea Docker 备份恢复
    关于GiteaDocker备份恢复,可以参考以下链接:Gitea官方文档:https://docs.gitea.io/en-us/backup-and-restore/DockerHub上的Gitea镜像文档:https://hub.docker.com/r/gitea/gitea/GitHub上的Gitea仓库:https://github.com/go-gitea/gitea以下是一些关于GiteaDocker备......
  • 【K8s入门推荐】K8s1.24版本部署全教程,轻松掌握技巧kubeadm丨Kubernetes丨容器编排丨
    通过kubeadm方式极速部署Kubernetes1.24版本前言在Kubernetes的搭建过程中,繁琐的手动操作和复杂的配置往往会成为制约部署效率的关键因素。而使用kubeadm工具可以避免这些问题,大大提高集群的部署效率和部署质量。本文将为大家详细介绍如何使用kubeadm工具快速搭建Kubernetes1.24......
  • Docker 学习
    Docker学习自己边学边整理了一些命令--镜像容器相关--搜索镜像dockersearchnginx--镜像名称:版本,下载指定版本的镜像,默认是最新版本dockerpullnginx:1.24--创建名称为test01的容器,-d以后台的形式运行,-P自动分配端口号。-pport1:port21是宿主机端口,2是容器端......
  • 【笔记】macbook m2 芯片中使用 gcc docker 镜像来交叉编译
    作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢!cnblogs博客zhihuGithub公众号:一本正经的瞎扯一个c程序,如何在macbookm2芯片的笔记本上,编译成linuxamd64的二进制格式呢?用gcc的docker镜像轻松的解决了这个问题:#下载gcc镜像,并且是linuxamd64......
  • Docker 镜像减少体积的思路和方法
    Docker镜像减少体积的思路和方法背景有一个项目感觉镜像有点大这边同事喊着一起帮忙处理一下.今天基本上就在客户现场进行处理了.想着应该把自己想到的东西整理一下.整体思路1.清理dockerfile同级目录内的文件,仅保留必须文件dockerbuild时会进行sendfile的......
  • docker 安装elasticsearch7.9 和 SkyWalkin
    1、相关地址:官网:https://skywalking.apache.org/下载:https://skywalking.apache.org/downloads/Github:https://github.com/apache/skywalking文档:https://skywalking.apache.org/docs/main/v9.1.0/readme/ 其他版本文档,先进https://skywalking.apache.org/docs/main/,选择版本,查......