docker取消sudo執行

2022-07-12 06:15:07 字數 499 閱讀 4442

docker為什麼要用sudo執行?docker的守護執行緒繫結的是unix socket,這個套接字預設屬於root使用者。docker服務程序都是以root賬戶執行的。

解決方法:建立docker使用者組,把當前使用者加入到docker使用者組裡面。這樣就可以直接執行docker命令了。

sudo groupadd docker
sudo usermod -ag docker $user

cat /etc/group

sudo systemctl restart docker
sudo chmod a+rw /var/run/docker.sock

sudo 取消密碼

通常我們並不以root身份登入,但是當我們執行某些命令 command 時需要用到root許可權,我們通常都是用 sudo command 來執行command。由於使用ubuntu,所以經常都都用sudo,而使用sudo時,又得輸入密碼,所以我就尋找sudo不輸入密 碼的方法.執行命令 sudo ...

Ubuntu 取消sudo密碼

需求 在ubuntu下裝了fq goagent之後,為了goagent能夠開機啟動。因為goagent需要sudo許可權,所以要去掉sudo密碼。要修改的檔案位於 etc sudoers,先備份 sudo cp etc sudoers etc sudoers.old 然後檢視是否有對sudoers檔...

ubuntu免sudo使用docker映象

1.sudo groupadd docker如果已經有docker組了,就可以省略這一步 2.sudo gpasswd a docker其中 為自己的登入使用者名稱,意思就是將當前使用者新增進docker使用者組中 3.重啟docker服務 sudo service docker restart4....