@wocker/ws
Version:
Docker workspace for web projects
13 lines (12 loc) • 493 B
TypeScript
import type Docker from "dockerode";
import { DockerServiceParams as Params } from "@wocker/core";
import { ModemService } from "./ModemService";
export declare class ImageService {
protected readonly modemService: ModemService;
constructor(modemService: ModemService);
get docker(): Docker;
build(params: Params.BuildImage): Promise<void>;
exists(tag: string): Promise<boolean>;
pull(tag: string): Promise<void>;
rm(tag: string, force?: boolean): Promise<void>;
}