@tracker1/docker-cli

Docker cli interface

Usage no npm install needed!

<script type="module">
  import tracker1DockerCli from 'https://cdn.skypack.dev/@tracker1/docker-cli';
</script>

README

@tracker1/docker-cli

npm version Dependency Status Github Issues MIT License

Quick command interface for running docker commands with parsed results.

import dockerCommand from '@tracker1/docker-cli';

const result = await dockerCommand('ps', options);

dockerCommand

The command dockerCommand(command, options) has to input parameters.

  • command (string) - the command to run
  • options (object, optional) - Additional parameters to run
    • machineName (string) - the docker-machine configuration name to use.
    • cwd (string) - the working path to use
    • echo (bool) - when true, will echo the console output as the command runs

Related Projects

docker-cli-js - Original inspiration, started with some logic from this project. Reduced interface footprint to single method, separated logic out and using camelCase response naming.

License

MIT License