docker守護進程啟動的時候狡汉,會默認賦予名字為docker的用戶組讀寫Unix socket的權限流济,因此只要創(chuàng)建docker用戶組考余,并將當前用戶加入到docker用戶組中饲窿,那么當前用戶就有權限訪問Unix socket了,進而也就可以執(zhí)行docker相關命令
sudo groupadd docker #添加docker用戶組
sudo gpasswd -a $USER docker #將登陸用戶加入到docker用戶組中
newgrp docker #更新用戶組
docker ps #測試docker命令是否可以使用sudo正常使用