什么linux用户做nodejs子进程运行?

时间:2018-02-14 11:19:54

标签: node.js docker subprocess ubuntu-16.04

我正在尝试使用docker run <imageName>作为nodeJS子进程运行docker镜像,但我收到错误:

error:docker: Got permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock: Post http://%2Fvar%2Frun%2Fdocker.sock/v1.35/containers/create: dial unix /var/run/docker.sock: connect: permission denied.
See 'docker run --help'.

我正在尝试使用nodeJS spawn找出正在运行子进程或命令的用户。

1 个答案:

答案 0 :(得分:0)

为当前用户分配访问泊坞窗图像的权限。

sudo usermod -a -G docker $USER