1 | const Docker = require('node-docker-api').Docker
|
2 |
|
3 | const docker = new Docker({ socketPath: '/var/run/docker.sock' })
|
4 |
|
5 | // List
|
6 | docker.container.list()
|
7 | // Inspect
|
8 | .then((containers) => containers[0].status())
|
9 | .then((container) => container.stats())
|
10 | .then((stats) => {
|
11 | stats.on('data', (stat) => console.log('Stats: ', stat.toString()))
|
12 | stats.on('error', (err) => console.log('Error: ', err))
|
13 | })
|
14 | .catch((error) => console.log(error))
|