-
Notifications
You must be signed in to change notification settings - Fork 5.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
docker-compose.yml should support every docker run option #754
Comments
Any progress with add-host #597? In docker-py support is already present docker/docker-py#400 from 0.7.0. Ideally if configuration would look like this hosts:
hostname: ip |
AFAICT support for "device" is also present in docker-py (see docker/docker-py#373) |
+1 for #597 |
I really need this feature: #597 |
@bfirsh are |
also i'm trying to use |
@mishak87 thank you, I had implement this feature on environment variable. usage:
impl:
|
+1 for #597 |
Any updates on docker-compose supporting the
|
cpuset? |
I've added some examples of pull requests adding docker-compose.yml options in case anybody needs an example to help them implement these. |
@bfirsh cool, may I know why can't we add a fallback way to send whatever run param we want? so we are not always behind docker. Soon docker will have logs driver/limits, I'd love to use that even under a RC, but I can't without patching compose too. Thanks |
@imton IMO it is necessary to synchronize feature releases of docker with compose so it does not lag behind. Maybe using it for regression/integration tests so it is always necessary to keep it up-to-date. But since receiving new name, lets hope it will be also receiving the attention it deserves! |
@mishak87 while I understand what you say, I don't agree. I think docker changes so fast we have to have fallback and for docker's betas/RC we won't be updating compose. |
TL;DR Current state leads to tools/forks like crane which implement more features and react faster. Maybe it would be faster to make decision on format/behaviour and let community to help out with implementation. @imton That does not make sense to me from product perspective. We are talking about tool that orchestrates docker containers by reading single configuration. I really do appreciate the pace with which docker keeps on significantly improving with each version, but leaving this tool in dust behind is bad. It would be like publishing golang 1.4 but only with tools supporting 1.3 features. For a docker newcomer, composer is already part of official documentation. I would implicitly assume it is in lock with at least last stable version of docker. It is not useful to me for development and playing with, if I can't use new features. From technical point of view it is confusing at least for me personally. I would expect compose to contain 90% of generated code from some hashmap of possible config values crossed with docker-py feature set. |
+1 for #597 |
1 similar comment
+1 for #597 |
I want to help but there's no in-source docs :( – need |
@tj Instructions on how to run the tests is in the contributing docs. Here's an example of adding an option if that's helpful: #830 Give us a shout in #docker-compose on Freenode if you need a hand with anything. :) |
Would you be against a |
cpuset was added in which version? I am using 1.2.0 and don't have this option here:
|
+1 |
+1. Especially regarding the |
+1 for |
I'm closing this issue as those run options are now covered. If there are further ones, please open a new issue. Thank you. |
Hey everyone, I just got a problem with |
still nothing about the oom-kill disabling in stack deploy? |
what about |
Notable things missing:
The following run options aren't in docker-py; cpuset-mems, cpu-period, cpu-quota, oom-kill-disable, sig-proxy
Related: #363
Examples: #293 #830
The text was updated successfully, but these errors were encountered: