@lime.it/blip-core
Version:
Blip cli basic abstractions and functionalities
21 lines (20 loc) • 686 B
TypeScript
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;