Redhat 下添加用戶到docker用戶組


1. 檢查系統中是否存在docker用戶組,如果沒有則手動添加
# sudo cat /etc/group |grep docker
# sudo grouped -g 999 docker
# -g 999為用戶組,也可以不指定。其實用yum安裝好docker,會自動創建docker用戶組
 
2. 為用戶組docker添加用戶
# sudo gpasswd -a [user] docker
 
3. 重啟docker-deamon
# sudo systemctl restart docker
 
4. 執行docker命令時如果發生以下錯誤,則修改/var/run/docker.sock權限
# sudo chmod a+rw /var/run/docker.sock
 
[jenkins@xyz ~]$ docker ps
Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Get http://%2Fvar%2Frun%2Fdocker.sock/v1.27/containers/json: dial unix /var/run/docker.sock: connect: permission denied


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM