正常配置好docker之后,每次运行docker命令需要在前面加:sudo,如:sudo docker images。通过将当前用户添加进docker组,以后可以直接运行(docker images)。
sudo groupadd docker
sudo gpasswd -a ${USER} docker
重启docker服务,并退出当前用户重新登陆
sudo service docker restart # 重启docker服务
su root # 切换到root用户
su ${USER} # 再切换到原来的应用用户以上配置才生效
备注:
- 以上命令无需更改,直接拷贝运行即可( ${USER}命令能直接识别到当前用户名)