使用非root許可權玩docker

2021-09-26 01:56:09 字數 720 閱讀 8161

非root使用者使用docker時不再頻繁sudo

建立乙個使用者組,名字就叫做docker,

sudo

groupadd docker

將你的使用者加在這個使用者組中

sudo

usermod -ag docker $user

登入出系統,再登入回來 。

如果是虛擬機器,則需要重啟機器

驗證docker:docker ps

warning: error loading config file: /home/user/.docker/config.json -

stat /home/user/.docker/config.json: permission denied

是因為docker在安裝時用的是sudo命令

修復方式

刪除~/.docker/目錄,重新執行docker會自動生成

執行以下命令

這裡我搜了下,有說需要刪的,有說不用刪的,我沒刪,目前沒問題

sudo

chown

"$user"

:"$user" /home/"$user"/.docker -r

sudo

chmod g+rwx "/home/$user/.docker" -r

非root許可權GCC安裝

檢視當前gcc版本 gcc versionwget ftp.gnu.org gnu gcc gcc 7.3.0 gcc 7.3.0.tar.gz解壓 tar zxvf gcc 7.3.0.tar.gz進入目錄 cd gcc 7.3.0檢測和安裝相關依賴包,直接執行gcc自帶的檔案 contrib d...

非root使用者沒有許可權使用docker

centos上安裝docker的官方文件 在安裝docker ce的時候已經自動建立了docker使用者組,但是需要手動新增使用者到docker使用者組 sudo usermod ag docker user或者 sudo usermod ag docker但我在新增使用者到docker使用者組後還...

記錄非root許可權安裝caffe

在本教程中,我將介紹如何在沒有root特權的情況下安裝caffe。我假設你已經安裝了anaconda和cuda。conda create n caffe conda activate caffeconda install boost openblas mkl mkl include gflags g...