🚧 Work in progress on the Docker integration

This commit is contained in:
Thomas Camlong
2022-06-27 19:25:26 +02:00
parent df7e833b84
commit 72aba9d8cd
6 changed files with 373 additions and 22 deletions

View File

@@ -1,4 +1,3 @@
import axios from 'axios';
import { NextApiRequest, NextApiResponse } from 'next';
import Docker from 'dockerode';
@@ -6,12 +5,11 @@ import Docker from 'dockerode';
const docker = new Docker();
async function Get(req: NextApiRequest, res: NextApiResponse) {
const con: Docker.Container = docker.getContainer('hello');
docker.listContainers({ all: true }, (err, containers) => {
if (err) {
res.status(500).json({ error: err });
}
res.status(200).json(containers);
return res.status(200).json(containers);
});
}