基于版本和发行版,Docker服务可以使用不同的组(如root
,docker
,dockerroot
)运行
我正在寻找一种可移植的方式来检索其使用的组名,因此可以将用户添加到该组中。
答案 0 :(得分:0)
虽然我尚未确信这是行之有效的最佳方法:
ps -f -o rgid= --no-headers $(pgrep dockerd)
我提到这可以检索组ID,因为某些组可能没有名称,所以这样做可能更好。
答案 1 :(得分:0)
stat -c '%G' /var/run/docker.sock