相关疑难解决方法(0)

在ubuntu 14.04上执行dockerode npm的以下代码后出现错误“connect EACCES /var/run/docker.sock”

我正在执行以下代码以在 Ubuntu 14.04 机器上使用 npm dockerode 获取所有容器的列表。Docker 容器运行正常。

var Docker = require('dockerode');
var docker = new Docker({socketPath: '/var/run/docker.sock'});

docker.listContainers({all: true}, function(err, containers) {
console.log('err ' + err);
console.log('ALL: ' + containers);
});
Run Code Online (Sandbox Code Playgroud)

但是得到

错误连接 EACCES /var/run/docker.sock

提前致谢。

ubuntu node.js docker

2
推荐指数
2
解决办法
3396
查看次数

标签 统计

docker ×1

node.js ×1

ubuntu ×1