ubuntu新增用户使用docker

ubuntu 添加用户
addUser username
按照提示继续即可。
给用户添加文件夹权限
chmod a+w data 给所有用户添加data文件夹的写权限
chmod u+r data 给当前用户添加data文件夹的读权限
chmod 0+w data 给其他用户添加data文件夹的写权限

新增用户无法使用docker问题?
方法一:
直接执行docker命令会遇到权限问题, 原因是/var/run/docker.sock文件,除root用户,只有docker组用户才可读写

  1. 查看全部组用户

cat /etc/group

  1. 将当前用户加入到docker组
    $ sudo gpasswd -a 用户名 docker
  2. 然后logout 当前用户,重新登录,就好了

方法二:如果/etc/group/不存在docker,使用下面方法
将用户添加到docker用户组就不用每次都 sudo了。
1.首先创建用户组
sudo groupadd docker
2.将用户加如组
sudo gpasswd -a ${USER} docker
3.重启服务
sudo service docker restart
4.切换当前会话到新组
newgrp - docker

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容