@augment-vir/node
Version:
A collection of augments, helpers types, functions, and classes only for Node.js (backend) JavaScript environments.
19 lines (18 loc) • 839 B
TypeScript
import { type DockerEnvMap } from './docker-command-inputs.js';
/**
* Parameters for `docker.container.runCommand`.
*
* @category Node : Docker : Util
* @category Package : @augment-vir/node
* @package [`@augment-vir/node`](https://www.npmjs.com/package/@augment-vir/node)
*/
export type RunDockerContainerCommandParams = {
/** Creates an interactive shell connection. */
tty?: boolean | undefined;
containerNameOrId: string;
command: string;
envMapping?: DockerEnvMap | undefined;
executionEnv?: Record<string, string> | undefined;
dockerFlags?: ReadonlyArray<string> | undefined;
};
export declare function runContainerCommand({ tty, containerNameOrId, command, envMapping, executionEnv, dockerFlags, }: RunDockerContainerCommandParams): Promise<import("../../augments/terminal/shell.js").ShellOutput>;