UNPKG

447 BJavaScriptView Raw
1const Docker = require('node-docker-api').Docker,
2 fs = require('fs')
3
4const docker = new Docker({ socketPath: '/var/run/docker.sock' })
5let container
6
7docker.container.create({
8 Image: 'ubuntu',
9 name: 'test'
10})
11 .then((container) => container.start())
12 .then((container) => container.export())
13 .then((content) => {
14 const file = fs.createWriteStream("container.tar");
15 file.end(content)
16 })
17 .catch((error) => console.log(error))