| Crates.io | docker_compose |
| lib.rs | docker_compose |
| version | 0.3.9 |
| created_at | 2016-08-23 10:44:49.431418+00 |
| updated_at | 2016-09-28 10:05:26.668857+00 |
| description | Parse, manipulate and serialize docker-compose.yml in a strongly-typed fashion |
| homepage | |
| repository | https://github.com/emk/docker_compose-rs |
| max_upload_size | |
| id | 6082 |
| size | 150,153 |
docker_compose-rs: 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.
# Install Rust stable and nightly using rustup.
curl -sSf https://static.rust-lang.org/rustup.sh | sh
rustup toolchain install nightly
# Build unit tests using nightly Rust.
rustup run nightly cargo test --no-default-features --features unstable
Part of the work on docker_compose-rs has been
generously sponsored by Faraday for use in
their conductor tool, which orchestrates docker-compose
for large, multi-pod apps.