首页 > 其他分享 >创建docker用户组并添加普通用户

创建docker用户组并添加普通用户

时间:2024-07-29 22:55:34浏览次数:8  
标签:创建 用户组 sudo 添加 Docker 普通用户 docker

创建用户组并添加普通用户至该用户组

1. 添加Docker用户组
通常,Docker 会将其套接字的组设置为 docker,允许 docker 组的用户访问套接字。首先,您需要创建一个 docker 组,然后将您的用户添加到该组。

创建 Docker 组(如果还没有的话)
如果还没有 docker 组,可以使用以下命令创建它(通常在安装 Docker 时会自动创建):

sudo groupadd docker  
将您的用户添加到 Docker 组
运行以下命令,将当前用户添加到 docker 组(假设 $USER 是您当前的用户名):

sudo usermod -aG docker $USER  
2. 修改 Docker 套接字的组
执行完上面的步骤后,您还需要更改 Docker 套接字的组(如果需要的话):

sudo chown root:docker /var/run/docker.sock  
3. 验证更改并重新启动 Docker 服务
您可以通过以下命令重新启动 Docker 服务(如果上面步骤后没有自动重启):

sudo systemctl restart docker  
4. 注销并重新登录
在更改用户组后,您需要注销当前会话并重新登录,或者可以运行以下命令:

newgrp docker  
5. 测试 Docker
最后,尝试运行以下命令,检查 Docker 是否正常工作:

docker ps  

标签:创建,用户组,sudo,添加,Docker,普通用户,docker
From: https://www.cnblogs.com/mingkang-ruan/p/18331259

相关文章

  • docker部署jenkins
    一、使用docker下载jenkins镜像https://docker-proxy-8xk.pages.dev/查询镜像dockerpulljenkins/jenkins:lts二、docker镜像拉取超时问题解决在使用docker拉取httpd的镜像时,报连接超时的问题:Errorresponsefromdaemon:Gethttps://registry-1.docker.io/v2/:net/ht......
  • 基于Docker安装RocketMQ
    1、拉取RocketMQ镜像代码:dockerpullapache/rocketmq成功示例:Usingdefaulttag:latestlatest:Pullingfromapache/rocketmq2d473b07cdd5:Pullcomplete23700610a3bb:Pullcompleteb58ea7c35511:Pullcompletea5224a1908d3:Pullcompleteb4d9fb37957c:Pull......
  • 一款超实用的网络实时监控工具,助你轻松掌握 Docker 容器网络状态
    1.什么是check-docker-connectioncheck-docker-connection主要用于监控Docker容器的网络连接情况。它可以显示指定容器的网络连接状态,包括TCP和UDP连接的数量。用户可以通过容器ID或名称来指定要监控的容器,或者指定显示连接数最多的前N个容器。输出结果以表格......
  • T3/A40i支持Linux-5.10新内核啦,Docker、Qt、Python统统升级!
    自2021年创龙科技推出全志国产化率100%的T3/A40i工业核心板后,不到两年时间已超过800家工业客户选择创龙科技T3/A40i平台。随着客户产品的不断升级与迭代,部分“能源电力”、“工业自动化”行业客户对T3/A40i的Linux版本提出了更高要求,主要涉及Docker、Qt、Python等组件特性。秉持......
  • docker安装phpadmin
    直接安装phpadmin需要有php环境,比较麻烦,总结了使用docker安装方法,并提供docker镜像。1.docker镜像见我上传的docker镜像:https://download.csdn.net/download/taotao_guiwang/895951772.安装1).加载镜像dockerload-imyphpadmin.tar2).查看镜像是否加载成功docker......
  • 【基础篇】Docker 架构与组件 TWO
    嗨,小伙伴们!我是小竹笋,一名热爱创作的工程师。上一篇我们聊了聊Docker的历史与发展、与虚拟机的对比以及它在行业中的应用。今天,让我们更进一步,深入探讨Docker的架构与关键组件。欢迎订阅公众号:JAVA和人工智能......
  • Docker代理备忘
    环境:vmware;debian12.6;dockerlatest目前不知道原理,直接照抄PS:看上去是docker会有默认的读取逻辑,以后有机会继续深入了解创建目录mkdir-p/etc/systemd/system/docker.service.dvim/etc/systemd/system/docker.service.d/proxy.conf设置文件内容,里面填写对应的ip地......
  • Ubuntu Docker 安装 卸载
    1、使用脚本安装Dockerwget获取脚本并安装dockerwget-qO-https://get.docker.com/|sh2、启动docker后台服务sudoservicedockerstart3、卸载dockers要卸载Docker,你需要根据你的操作系统来选择合适的命令。以下是在不同操作系统中卸载Docker的方法。在Ubunt......
  • Centos中修改Docker镜像源:解决error pulling image configuration:download failed a
    场景在进行拉取镜像时提示:errorpullingimageconfiguration:downloadfailedafterattempts=6:dialing... 这是因为镜像源无法连接和使用了。但是之前已经配置过国内docker的镜像源了。是因为自2024年6月份左右国内镜像源大部分失效,原因自行探索。所以记录下如何修......
  • docker设置容器自动重启
    1.docker容器重启策略--restart策略no默认策略,在容器退出时不重启容器on-failure在容器非正常退出时(退出状态非0),才会重启容器on-failure:3在容器非正常退出时重启容器,最多重启3次always在容器退出时总是重启容器unless-stopped在容器退出时总是重启容器,但是不考虑在D......