伙计们,我需要在我的Ubuntu 14.04下启动docker守护进程作为其他用户.. 我有这个用户在sudoers'组和docker的组中,但是,我需要的是作为我的“测试”用户运行的docker守护进程。
test @ test:/ usr / bin $ start docker
开始:拒绝发送消息,1个匹配的规则; type =“method_call”,sender =“:1.88”(uid = 1100 pid = 24071 comm =“start docker”)interface =“com.ubuntu.Upstart0_6.Job”member =“Start”error name =“(unset)” requested_reply =“0”destination =“com.ubuntu.Upstart”(uid = 0 pid = 1 comm =“/ sbin / init”)
如果没有sudo,我可以在我的'test'用户下运行docker守护进程?
答案 0 :(得分:3)
你不能,Docker需要root权限才能运行。没有root权限,无法执行隔离进程,挂载文件系统,配置专用网络堆栈等的技术。