杂谈之普通用户运行docker命令

212 阅读1分钟

步骤

1. 将用户添加至docker组中

usermod -aG docker currUser`

docker命令本质上是通过访问(读写)/var/run/docker.sock来完成与docker的交互。/var/run/docker.sock默认属于docker组以及root用户,所以 ,要想获得docker命令执行权,需要将用户添加到docker组中。

2. 切换到docker组

newgrp docker

参考

daemon-socket-option