docker正常安装完毕之后,每次都需要输入sudo docker [command]
来使用,这是因为当前用户没有加入到docker用户组中。
通过以下命令加入:
#查看当前用户在哪些组中:确实不在docker组中
huyahui@huyahui-OptiPlex-5050:/var/lib/docker$ groups
huyahui root adm cdrom sudo dip plugdev lpadmin sambashare
#将当前用户加入docker组中
huyahui@huyahui-OptiPlex-5050:/var/lib/docker$ sudo usermod -aG docker huyahui
#重新登陆当前用户
huyahui@huyahui-OptiPlex-5050:/var/lib/docker$ su - huyahui
#验证不用再使用sudo来执行docker命令
huyahui@huyahui-OptiPlex-5050:~$ docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d557533b9b88 ubuntu "/bin/bash" 33 hours ago Up 33 hours competent_wright