exec method
Future<DockerProcess?> ?
exec(
- String command,
- List<
String> args, { - bool outputAsLines = true,
- int? outputLimit,
- OutputReadyFunction? stdoutReadyFunction,
- OutputReadyFunction? stderrReadyFunction,
- OutputReadyType? outputReadyType,
Executes a command
inside this container with args
(if isRunning or returns null).
Implementation
Future<DockerProcess?>? exec(
String command,
List<String> args, {
bool outputAsLines = true,
int? outputLimit,
OutputReadyFunction? stdoutReadyFunction,
OutputReadyFunction? stderrReadyFunction,
OutputReadyType? outputReadyType,
}) {
if (!isRunning) {
return null;
}
return runner.dockerHost.exec(name, command, args,
outputAsLines: outputAsLines,
outputLimit: outputLimit,
stdoutReadyFunction: stdoutReadyFunction,
stderrReadyFunction: stderrReadyFunction,
outputReadyType: outputReadyType);
}