-
Notifications
You must be signed in to change notification settings - Fork 5.2k
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
Add an argument to specify docker-compose using URL #2313
Comments
I like this idea, I proposed the same thing here: #1818 (comment) There are still things to work out though. Should the file that is downloaded be saved locally? |
@dnephin The file can be cached, and downloaded again based upon timestamp. |
This is a great idea, and feels like a very natural way to deploy. |
I would like to say I am facing same problem. If docker-compose support external URL I can release internal tools by only one command rather than a complex config |
I think a nice model for github url based docker-compose deployments could that used by next flow (http://www.nextflow.io/blog/2014/share-nextflow-pipelines-with-github.html). |
It seems like this could be very useful for deploying docker-compose apps. I'm interested in implementing this. Adding an option for |
After looking at implementation of yml parsing, it seems like this would be better as an option on docker-compose itself. |
Fix docker#2313 Signed-off-by: Madeline Stager <stager.madeline@gmail.com>
@shin- This seems to have gotten stuck on the PR, which was closed because of some vaguely specified concerns about cross file loading, and possible unknown side effects and related security concerns. Is there any way that this could move forward? For example, by specifying that files that are loaded by
And they could start a test instance of any version of the software. As it is now, they need to create a new directory, download the |
This feature is quite important and useful, is there any way to make it move forward? |
I don't think this will make it into Compose for the reasons I outlined in #5441, but you should take a look at app packages which should answer most of the use cases mentioned in this thread. |
This would be very useful. I'm trying to make demonstrations using |
I thin this would be really useful: one advantage of
My use case is trying to share teaching environments to students via containers. Every download, every extra step causes a chance of failing to engage that student. (Given docker's recent re-emphasis on "the developer", for "student" read "not very confident newly qualified developer who has never used docker before".) |
I tried to work out a way to achieve this today and then soon realised it was on a roadmap but not yet finalised. Would be very useful to pull info from github rather than cloning a repository as many have said. Cheers. |
Currently
docker-compose
only takesdocker-compose.yml
that has to be on the local file system. Just likedocker build
, it'll be good to provide a context fordocker-compose up -d
. This will allow to run an application from a github project.The text was updated successfully, but these errors were encountered: