docker-compose-api
docker-compose-api copied to clipboard
A Docker Compose parser for Ruby
This fixes annoying error: ``` Docker::Error::ClientError: create ./spec/fixtures/keys/ssh-key.pub: "./spec/fixtures/keys/ssh-key.pub" includes invalid characters for a local volume name, only "[a-zA-Z0-9][a-zA-Z0-9_.-]" are allowed. If you intended to pass a host directory, use...
With this enabled following notations from docker-compose.yml are also supported: ```yml service: build: context: docker/my-service/ dockerfile: Dockerfile.dev ```
Also: * Version bump 1.1.5 -> 1.1.6
After this change we can use `security_opt` and `cap_add` options too: ```yaml busybox: image: busybox cap_add: - SYS_ADMIN security_opt: - apparmor:unconfined ```
Do you have a timeline or are considering supporting compose v3?
## Description Currently, docker-compose-api parses a static set of attributes ## How to reproduce Try to get the attribute mem_limit for example ## What do you expect Get all container...
## Description When defining host volumes, an error occurs. Works fine with [docker-compose](https://github.com/docker/compose) without error. ## How to reproduce ``` statsd: image: visity/statsd:0.7.2.1 volumes: - ./statsd_docker_entrypoint_test.sh:/docker-entrypoint.sh:ro - ./statsd_config_test.js:/opt/statsd/config.js:ro ``` Both...
Currently if you spin up your infrastructure using `docker-compose-api`, and try to `stop` or `rm` it with `docker-compose` after, nothing occurs and the containers remain running. Should the two be...
## Description When starting the stack with docker-compose-api, and containers from a previous execution are still running, an error occurs after attempting a clean restart. ## How to reproduce ```...
Would it be possible to get support for `docker-compose scale service=X`? If I get enough time I might try and PR it if someone else doesn't get there first. Thanks.