UNPKG

@lime.it/blip-core

Version:

Blip cli basic abstractions and functionalities

21 lines (20 loc) 686 B
import { DockerMachineEnv } from './docker-machine'; import { ToolingDependecy } from './model'; export interface DockerPsResult { id?: string; image?: string; command?: string; createdAt?: string; runningFor?: string; ports?: string; status?: 'created' | 'restarting' | 'running' | 'removing' | 'paused' | 'exited' | 'dead'; size?: string; names?: string; labels?: string; mounts?: string; networks?: string; } export declare abstract class DockerTool extends ToolingDependecy { abstract ps(machineEnvVars: DockerMachineEnv, ...fields: (keyof DockerPsResult)[]): Promise<DockerPsResult[]>; } export declare const Docker: DockerTool;