Docker去除sudo权限

这篇具有很好参考价值的文章主要介绍了Docker去除sudo权限。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Docker去除sudo权限

使用docker命令时,每次都要sudo提权,否则就会报错提示无权限。
Docker去除sudo权限,docker,docker,eureka,容器

1.查看docker用户组及成员

sudo cat /etc/group | grep docker

Docker去除sudo权限,docker,docker,eureka,容器

2.添加docker用户组

sudo groupadd docker

Docker去除sudo权限,docker,docker,eureka,容器

3.添加用户到docker组

sudo gpasswd -a ${USER} docker

Docker去除sudo权限,docker,docker,eureka,容器

4.增加读写权限

sudo chmod a+rw /var/run/docker.sock

5.重启docker

sudo systemctl restart docker

6.验证

docker info

Docker去除sudo权限,docker,docker,eureka,容器

注:若仍不能执行则注销或重启再试

原文链接 docker去掉sudo权限的方法文章来源地址https://www.toymoban.com/news/detail-672283.html

到了这里,关于Docker去除sudo权限的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 权限提升-Linux系统权限提升篇&Vulnhub&Rbash绕过&Docker&LXD容器&History泄漏&shell交互

    1、普通用户到Linux-泄漏-History 2、普通用户到Linux-限制-Rbash绕过 3、普通用户到Linux-容器-LXDDocker 4.Linux系统提权-web/普通用户-docker逃逸提权shell交互 章节点: 1、Web权限提升及转移 2、系统权限提升及转移 3、宿主权限提升及转移 4、域控权限提升及转移 Linux: 应用场景 获取到

    2024年04月08日
    浏览(52)
  • 云上攻防-云原生篇&Docker安全&权限环境检测&容器逃逸&特权模式&危险挂载

    Docker 是一个开放源代码软件,是一个开放平台,用于开发应用、交付(shipping)应用、运行应用。Docker允许用户将基础设施(Infrastructure)中的应用单独分割出来,形成更小的颗粒(容器),从而提高交付软件的速度。 Docker 容器与虚拟机类似,但二者在原理上不同,容器是将

    2024年02月07日
    浏览(48)
  • docker run:--privileged=true选项解析(特权模式:赋予容器几乎与主机相同的权限)

    Docker在创建和运行容器时,提供了许多命令行参数来自定义容器的行为。其中之一就是 --privileged=true 选项。此选项提供了对主机系统资源更深层次的访问权限。本文将详细解析这个选项,并探索它的用途和可能带来的风险。 1.1 Linux Namespace 和 Capabilities 在理解 --privileged=true

    2024年02月08日
    浏览(53)
  • docker run --privileged参数(容器权限全开,不利于宿主机安全,宿主机容易重启)(与/usr/sbin/init共用)

    我在搞docker自动部署的时候,加了个 --privileged 参数,结果容器一创建,宿主机就重启了 参考网友们对–privileged参数的理解: --privileged ,权限全开,不利于宿主机安全 参考文章:docker容器权限设置–cap-add | --cap-drop | privileged 1.对外开放无认证的Docker API是非常危险的行为,

    2024年02月11日
    浏览(45)
  • Docker如何不输入sudo

    执行docker命令时必须使用root权限,所以普通用户总是要输入sudo。每次你都输入sudo很麻烦,还经常会忘记。有两种方法可以不用输入sudo。 1. 一开始就以root账户登录或者使用sudo su 命令切换至root账户 2. 将当前账户包含到docker组。(docker组与root权限是一样的,请只包含必需的

    2024年02月02日
    浏览(20)
  • 【工具类】非 sudo 运行 docker

    linux(ubuntu18.04)执行完上诉命令,重启shell脚本(使用 vscode 下 terminal 的,重启vscode) install docker 非 sudo 运行 docker

    2024年02月21日
    浏览(17)
  • docker报错之路(2)sudo: docker-compose:找不到命令

    参考文档: 记一次sudo dokcer-compose报错(含安装方法) 场景再现: 普通权限下 docker-compose 正常 但是 docker-compose up ... 某个yml文件时,提示权限不够 尝试使用超级权限 sudo docker-compose up ,竟然提示找不到命令! 原因有两种: 原因1:yum安装后,通过whereis docker-compose 查看路径,只

    2024年02月12日
    浏览(31)
  • 详解 sudo usermod -aG docker majn

    这个命令涉及到几个 Linux 系统管理的基础概念,包括 sudo 、 usermod 和用户组管理。我们可以逐一地解析它们: sudo : sudo (superuser do)允许一个已经被授权的用户以超级用户或其他用户的身份执行一个命令。当使用 sudo 前缀一个命令时,这个命令会以 root 权限执行。 使用 su

    2024年02月09日
    浏览(24)
  • sudo service docker start显示[OK]但是* Docker is not running问题【Docker踩坑】

    首先必须添加 fstab 文件,因为由于某种原因不存在或无法读取: 由于网络控制器错误,所以要从nftables切换到iptables 执行上述命令后重新启动docker 再查看当前运行状态

    2024年02月11日
    浏览(44)
  • ubuntu,如何避免使用docker时,总是输入sudo

    在 Ubuntu 等 Linux 发行版上,使用 Docker 命令时常常需要使用 sudo 命令,这是因为 Docker 的服务是以 root 权限运行的。 如果不想每次使用 Docker 命令都需要输入 sudo,可以将当前用户添加到 Docker 用户组中。这样当前用户即可在不使用 sudo 时运行 Docker 命令。 可以按照以下步骤将

    2024年02月07日
    浏览(29)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包