安装Docker(Root权限)

  1. #!/bin/bash
  2. # 卸载旧版本 docker
  3. sudo yum remove docker \
  4. docker-client \
  5. docker-client-latest \
  6. docker-common \
  7. docker-latest \
  8. docker-latest-logrotate \
  9. docker-logrotate \
  10. docker-engine
  11. # 安装封装(提供实用程序)并设置稳定的存储库
  12. sudo yum install yum-utils -y
  13. sudo yum-config-manager \
  14. --add-repo \
  15. https://download.docker.com/linux/centos/docker-ce.repo -y
  16. # 安装docker引擎组件
  17. sudo yum install docker-ce docker-ce-cli containerd.io -y
  18. #启动Docker并设置开机自启
  19. systemctl start docker
  20. systemctl enable docker

Docker 授权给普通用户

  1. # 将登陆用户加入到docker用户组中
  2. sudo gpasswd -a $USER docker
  3. # 更新用户组
  4. newgrp docker
  5. # 如果普通用户不具备sudo命令则让root授权给普通用户
  6. su
  7. visudo
  8. csnode1 ALL=(ALL) ALL