2020年10月22日 星期四

[Docker]不用sudo直接執行docker

Linux使用docker時,需要使用root或是sudo 
作業系統:CentOS 7

⊙ 重啟電腦自動啟動docker
  1. infrada@localhost ~ $ sudo systemctl enable docker.service
1. 建立docker群組
  1. sudo groupadd docker
2. 將使用者加入docker群組中
#user:使用者名稱
  1. sudo usermod -G docker -a #user
加入群組後,若使用者為登入狀態,不會馬上生效
  1. infrada@localhost ~$ groups
  2. wheel infrada
3. 立即生效加入群組中
  1. infrada@localhost ~ $ newgrp docker
  2. infrada@localhost ~ $ groups
  3. docker wheel infrada
4. 重新啟動docker
  1. sudo systemctl restart docker

沒有留言:

張貼留言