如果要以非root用户身份运行docker,则需要将其添加到docker组。
创建docker组(如果不存在)
$ sudo groupadd docker
将您的用户添加到docker组。
$ sudo usermod -aG docker $USER
运行以下命令或注销并再次登录并运行(这不起作用,您可能需要先重新引导计算机)
$ newgrp docker
检查docker是否可以在没有root的情况下运行
$ docker run hello-world
摘自Docker官方文档: manager-docker-as-a-non-root-
user



