概述
Ubuntu docker非root用户执行权限
- 问题描述
- 分析原因并解决
- 警告
问题描述
- 安装完docker(操作系统: Ubuntu 22.04 LTS )20.10.17 之后, 输入sudo docker info 正常显示
- 但是如果不加sudo 会报如下的错误: Got permission denied while trying to connect to the Docker daemon, 能不能不加sudo呢?
分析原因并解决
- 如图所示, 当前用户与docker.sock不在同一个组
- 添加当前用户到docker组
sudo gpasswd -a $USER docker
- 注销登录, 或者执行以下命令以生效
sudo newgrp docker
- 验证:
警告
- 此方法有安全隐患, 仅适用于开发环境方便自己使用。
- 原因: 为什么我们不允许非root 运行 Docker
最后
以上就是纯真招牌为你收集整理的Ubuntu docker非root用户执行权限的全部内容,希望文章能够帮你解决Ubuntu docker非root用户执行权限所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复