import { dockerClient } from "../docker-client" ; type DockerInfo = { serverVersion : number ; operatingSystem : string ; operatingSystemType : string ; architecture : string ; cpus : number ; memory : number ; } ; export const getDockerInfo = async ( ) : Promise < DockerInfo > => { const { dockerode } = await dockerClient ; const info = await dockerode . info ( ) ; return { serverVersion : info . ServerVersion , operatingSystem : info . OperatingSystem , operatingSystemType : info . OSType , architecture : info . Architecture , cpus : info . NCPU , memory : info . MemTotal , } ; } ;