docker_commander 1.0.1 copy "docker_commander: ^1.0.1" to clipboard
docker_commander: ^1.0.1 copied to clipboard

outdated

A Docker manager, for local and remote host machins. Works with personalized containers and pre-configured popular containers.

example/docker_commander_example.dart

import 'package:docker_commander/docker_commander.dart';
import 'package:docker_commander/src/docker_commander_host_io.dart';

void main() async {
  var dockerCommander = DockerCommander(DockerHostLocal());
  await dockerCommander.initialize();
  await dockerCommander.checkDaemon();

  print(dockerCommander);

  var dockerContainer = await dockerCommander.run('hello-world');

  print(dockerContainer);

  await dockerContainer.waitReady();

  var exitCode = await dockerContainer.waitExit();
  var output = dockerContainer.stdout.asString;

  print('<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<');
  print(output);
  print('>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>');

  print('EXIT CODE: $exitCode');
}
15
likes
0
points
1.19k
downloads

Publisher

unverified uploader

Weekly Downloads

A Docker manager, for local and remote host machins. Works with personalized containers and pre-configured popular containers.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

logging, swiss_knife

More

Packages that depend on docker_commander