主页 > 知识库 > 运行docker需要的权限分析

运行docker需要的权限分析

热门标签:地图标注员有发展前景吗 高德地图标注公司需要钱 外呼系统全国 云南电商智能外呼系统哪家好 地图标注能更改吗 厦门防封电销电话卡 宜宾销售外呼系统软件 潍坊寒亭400电话办理多少钱 四川保险智能外呼系统

运行docker需要root权限。

解决非root用户没有权限运行docker命令的问题,方法如下:

方法1:

使用sudo获取管理员权限,运行docker命令,这个方法在通过脚本执行docker命令的时候会有很多局限性

方法2:

docker守护进程启动的时候,会默认赋予名为docker的用户组读写Unix socket的权限,因此只要创建docker用户组,并将当前用户加入到docker用户组中,那么当前用户就有权限访问Unix socket了,进而也就可以执行docker相关命令

sudo groupadd docker   #添加docker用户组
sudo gpasswd -a $USER docker   #将登陆用户加入到docker用户组中
newgrp docker   #更新用户组

补充:

如何获得docker容器里面的root权限

首先你的container得正在运行

可通过sudo docker container ls或者sudo docker ps查看容器的CONTAINER ID

最后执行命令(其中7509371edd48 为上面查到的CONTAINER ID)

sudo docker exec -ti -u root 7509371edd48 bash

到此这篇关于运行docker需要的权限分析的文章就介绍到这了,更多相关docker需要root权限吗内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

标签:回访 滁州 湛江 德州 红河 廊坊 广安 巴彦淖尔

巨人网络通讯声明:本文标题《运行docker需要的权限分析》,本文关键词  运行,docker,需,要的,权限,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《运行docker需要的权限分析》相关的同类信息!
  • 本页收集关于运行docker需要的权限分析的相关信息资讯供网民参考!
  • 推荐文章