一、docker 环境安装配置

使用yum 安装docker(CenteOS 7 下)

  1. # 查看你当前内核版本
  2. uname -r
  3. # 更新yum包
  4. sudo yum update
  5. # 安装docker
  6. sudo yum -y install docker
  7. # 启动docker 后台服务
  8. sudo service docker start
  9. # 查看docker版本
  10. docker version
  11. # 设置开机自启
  12. sudo systemctl enable docker

二、创建新用户

  1. # 简单的创建普通用户(当然得在root登录下执行)
  2. useradd username -p password
  3. eg: useradd tang -p 123456

三、非root 用户加入docker 用户组

  1. # 使用有sudo权限的帐号登录到服务器系统,新建用户组docker之前,查看用户组中有没有docker组
  2. sudo cat /etc/group | grep docker
  3. # 创建docker组
  4. sudo groupadd docker
  5. # 将当前用户加入docker组
  6. sudo gpasswd -a ${USER} docker
  7. eg: sudo gpasswd -a cafgysid docker
  8. # 重新启动docker服务(下面是CentOS7的命令)
  9. sudo service docker restartsudo systemctl restart docker
  10. # 如果普通用户执行docker命令,如果提示get …… dial unix /var/run/docker.sock权限不够,则修改/var/run/docker.sock权限,使用root用户执行如下命令,即可
  11. sudo chmod a+rw /var/run/docker.sock