1. 程式人生 > >Centos7.X新增本地至Docker使用者組

Centos7.X新增本地至Docker使用者組

根據上篇文章《Centos7.X通過rpm包安裝Docker 》安裝好Docker之後,發現必須使用sudo提權的方式或者直接使用root方式才能操作docker,實際上我們平常登入都是自己的賬戶,這樣操作實在不方便,我們可以通過把本地使用者新增至Docker使用者組來實現自己賬戶直接操作Docker

1、如果還沒有 docker group 就新增一個(正常都會有): sudo groupadd docker

2、將使用者加入該 group 內。然後退出並重新登入就生效啦。 sudo gpasswd -a [本地使用者名稱] docker

3、重啟 docker 服務 sudo service docker restart

4、切換當前會話到新 group 或者重啟 X 會話 sudo newgrp - docker OR pkill X

      注意,最後一步是必須的,否則因為 groups 命令獲取到的是快取的組資訊,剛新增的組資訊未能生效,所以 docker images 執行時同樣有錯。

如果上面操作本地還不能訪問,那麼我們就登出下自己賬戶重新登入即可。