伙计们,我需要在Ubuntu 14.04下以其他用户身份启动docker daemon。
我在sudoers和docker的组中都有该用户,但是,我需要的是作为我的“测试”用户运行的docker守护进程。

test @ test:/ usr / bin $启动docker

开始:拒绝发送消息,1条匹配规则; type =“method_call”,sender =“:1.88”(uid = 1100 pid = 24071 comm =“start docker”)interface =“com.ubuntu.Upstart0_6.Job” member =“Start”错误名称=“(未设置)” request_reply =“0” destination =“com.ubuntu.Upstart”(uid = 0 pid = 1 comm =“/ sbin / init”)

在没有sudo的情况下,如何在“测试”用户下运行docker daemon?

最佳答案

您不能,Docker需要root特权才能运行。没有root用户权限,无法执行隔离进程,挂载文件系统,配置专用网络堆栈等的技术。

09-04 11:04
查看更多