UNPKG

a2r

Version:
62 lines (61 loc) 2.15 kB
/** * Copies path to docker (works with files and folders) * @param sourcePath Source path * @param destPath Destination path (in docker) * @param dockerName Docker name */ export declare const copyPathToDocker: (sourcePath: string, destPath: string, dockerName: string) => Promise<void>; /** * Removes a file from docker * @param filePath Path of file to remove * @param dockerName Docker name */ export declare const removeFileFromDocker: (filePath: string, dockerName: string) => Promise<void>; /** * Removes a folder from docker * @param folderPath Path of folder to remove * @param dockerName Docker name */ export declare const removeFolderFromDocker: (folderPath: string, dockerName: string) => Promise<void>; /** * Stops docker container * @param dockerName Docker name */ export declare const stop: (dockerName: string) => Promise<void>; /** * Removes docker container * @param dockerName Docker name */ export declare const rm: (dockerName: string) => Promise<void>; /** * Touches file in docker * @param filePath File path in docker * @param dockerName Docker name */ export declare const touch: (filePath: string, dockerName: string) => Promise<void>; /** * Checks if image with given name exists on machine * @param imageName Image name */ export declare const imageExists: (imageName: string) => Promise<boolean>; /** * Removes docker image from local machine * @param imageName Image name */ export declare const removeImage: (imageName: string) => Promise<void>; /** * Checks is docker exists applying given filter * @param filter Filter (as in `docker ps --filter`) */ export declare const dockerExists: (filter: string, checkStopped?: boolean | undefined) => Promise<boolean>; /** * Checks if docker with provided name is running * @param dockerName DOcker name * @param timeout Timeout (default: `5000`) */ export declare const isDockerRunning: (dockerName: string, timeout?: number) => Promise<boolean>; /** * Check for framework and uninstall if installed * @param dockerName Docker name (dev-server) */ export declare const checkForFrameworkOnServer: (dockerName: string) => Promise<void>;