compose_yml
: Support for working with docker-compose.yml
filesThis is a work in progress! Most of services:
is supported, but I'm
still refining the APIs as higher-level tools get build around this.
docker-compose.yml
is a very useful format, but it's hard to parse and
transform correctly. This library aims to offer:
docker-compose.yml
file.docker-compose.yml
gets extended.You can build this library using stable Rust version 1.11. But if you want to develop it, you will get much better error messages using a nightly build of Rust.
```sh
curl -sSf https://static.rust-lang.org/rustup.sh | sh rustup toolchain install nightly
rustup run nightly cargo test --no-default-features --features unstable ```
Part of the work on compose_yml
has been
generously sponsored by Faraday for use in
their conductor
tool, which orchestrates docker-compose
for large, multi-pod apps.