faradayio / boondock

Docker daemon API in Rust
43 stars 14 forks source link

Boondock: Rust library for talking to the Docker daemon

Latest version License Build Status Build status Documentation

You may not want this library. This library is only minimally maintained. It is used by the development tool cage, and it does not make much effort to support use-cases beyond that.

It does have a very nice async transport layer based on hyper, hyperlocal, rustls and modern async Rust that you might want to borrow for use in your Docker client. No OpenSSL is involved in any way.

Here are the other Rust Docker clients I know about:

Examples

For example code, see the examples directory.

Contributing

  1. Fork it
  2. Create your a new remote upstream repository (git remote add upstream git@github.com:faradayio/boondock.git)
  3. Commit your changes (git commit -m 'Add some feature')
  4. Push to the branch (git push origin your-branch)
  5. Create new Pull Request