UNPKG

firmament-docker

Version:

Typescript classes for performing Docker operations

18 lines (17 loc) 944 B
import {DockerUtilOptions} from './docker-util-options'; import {ForceError} from 'firmament-yargs'; import {ImageOrContainerRemoveResults} from './dockerode'; export interface DockerUtil extends ForceError { getImagesOrContainers(ids: string[], options: DockerUtilOptions, cb: (err: Error, imagesOrContainers: any[])=>void); getImageOrContainer(id: string, options: DockerUtilOptions, cb: (err: Error, imageOrContainer: any)=>void); listImagesOrContainers(options: DockerUtilOptions, cb: (err: Error, imagesOrContainers: any[])=>void); removeImagesOrContainers(ids: string[], options: DockerUtilOptions, cb: (err: Error, imageOrContainerRemoveResults: ImageOrContainerRemoveResults[])=>void); writeJsonTemplateFile(objectToWrite: any, fullOutputPath: string); }