非root用户加入docker用户组省去sudo
生活随笔
收集整理的這篇文章主要介紹了
非root用户加入docker用户组省去sudo
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
服務器環境:Ubuntu16.04/centos7.6.1810,Docker version 18.09.3
1.使用有sudo權限的帳號登錄到服務器系統,如:domi用戶
2.新建用戶組docker之前,查看用戶組中有沒有docker組,如果已經存在,則不需要再進行創建
sudo?cat?/etc/group?|?grep?docker3.創建docker分組,并將相應的用戶添加到這個分組里面(999為組id,可以不指定)
sudo?groupadd -g 999 docker sudo?usermod?-aG docker?domi4.檢查一下創建是否創建成功
cat?/etc/group?|?grep?domi5.退出當前用戶登陸狀態,然后重新登錄,以便讓權限生效,或重啟docker-daemon
sudo?service docker restart #Ubuntu系統 sudo?systemctl restart docker # Centos系統6.確認你可以直接運行docker命令,執行docker命令
docker? ps如果出現以下提示,則需要/var/run/docker.sock權限
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.39/info: dial unix /var/run/docker.sock: connect: permission denied
sudo?chmod?a+rw?/var/run/docker.sockPS:有定制開發、答疑需求,可以QQ聯系:1762016542
總結
以上是生活随笔為你收集整理的非root用户加入docker用户组省去sudo的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MATLAB 获取某个文件夹下所有文件夹
- 下一篇: 汽车abs matlab仿真模糊pid控