普通用户无法使用docker命令

[testusera@]$ docker ps
Got permission denied while trying to connect to th ...

将普通用户加入docker用户组

切换管理员账号执行命令,testusera 是要给予能力的用户,docker是用户组,docker用户组在安装docker的时候,会自动添加。

[root@]# gpasswd -a testusera  docker

重新ssh登录,就可在普通用户模式下使用docker。如果不可以,重启电脑就可。

[testusera@]$ docker ps
CONTAINER ID   IMAGE                                                                COMMAND                  CREATED        STATUS        PORTS                    NAMES
07e0a220f277   2673ae15c02e                                                         "redis-sentinel /dat…"   25 hours ago   Up 25 hours                            k8s_sentinel_redis-59cf563e17f-redis-ha-server-2_project-mawl2-redis-59cf563e17f_a4f8fbea-7272-4544-8414-12dc6eccedb9_0

PS

如果帮助到你的话,点个赞鼓励下,欢迎加入我的置顶博客的javaweb交流群,不搞带课推广,让我们一起向诗靠拢。