bwu_docker 0.3.0 copy "bwu_docker: ^0.3.0" to clipboard
bwu_docker: ^0.3.0 copied to clipboard

Dart 1 only

Typed Dart client for the Docker JSON remote API. Makes it easy to automate Docker tasks or build a Docker-dashboard.

Unreleased #

  • Some code restructuring because at some point it seemed necessary to split code int pre 1.20 and 1.20 or higher but actually wasn't.
  • Doesn't throw on unexpected JSON items anymore. This can be enabled by setting bool doCheckSurplusItems = true;
  • Partial support for Docker API v 1.20 and v.121 # TODO (zoechi) implement all new features
  • support in DockerConnection to use a specific remote API version
  • improve Docker container creation for running tests
  • apply new dartformat
  • update config for linter (Grinder task)
  • Started implementation of a run task
    • add publish parameter
    • add rm parameter
    • add link parameter
  • Breaking change:
    • Changed the PortBindings structure and implementation (fromJson/toJson)

0.2.1 #

  • Support for Docker API v 1.19
  • DockerConnection now takes an Uri instead of parts
  • Test and grinder read DOCKER_HOST_REMOTE environment variable to find the Docker service
  • A http.client needs to be passed to DockerConnection to allow to use it also in the browser
  • change toJson() methods so that only fields != null are added to the JSON output.
1
likes
10
points
19
downloads

Publisher

unverified uploader

Weekly Downloads

Typed Dart client for the Docker JSON remote API. Makes it easy to automate Docker tasks or build a Docker-dashboard.

License

MIT (license)

Dependencies

collection, crypto, http, quiver_hashcode, stack_trace

More

Packages that depend on bwu_docker