@cicoub13 Je viens de tester rapidement sans allez vraiment au bout un petit bout de js avec la lib qu’on utilise.
var Docker = require('dockerode');
var docker = new Docker({socketPath: '/var/run/docker.sock'});
// ICI on peut remplacer gladys par os.hostname
var container = docker.getContainer('gladys');
container.inspect(function (err, data) {
var string = JSON.stringify(data);
var objectValue = JSON.parse(string);
console.log(objectValue['HostConfig']['Binds']);
});
Me retourne les mounts standards
[
'/var/run/docker.sock:/var/run/docker.sock',
'/var/lib/gladysassistant:/var/lib/gladysassistant'
]
Une petite regex pour récupérer le bind côté host et ça devrai résoudre ce point ?