stottle Posted April 12, 2015 Share Posted April 12, 2015 Is anybody using docker compose? Are there any plans to integrate it with unRAID? 11 10 Quote Link to comment
twok Posted January 22, 2016 Share Posted January 22, 2016 why isn't anyone else +1 this? +1 1 Quote Link to comment
codechimp Posted January 25, 2016 Share Posted January 25, 2016 Gets a +1 from me as well. ELK and GitLab would really benefit from being able to compose rather than hack together an all in one dockerfile. Quote Link to comment
spants Posted January 25, 2016 Share Posted January 25, 2016 yes - would be great to use on unRaid Quote Link to comment
twok Posted January 26, 2016 Share Posted January 26, 2016 I found this: Docker Compose UI by francescou - however so far I'm not able to connect it to the docker port if one you genius could show me the way this would be a great solution for dummies like me. thanks Quote Link to comment
jonp Posted January 26, 2016 Share Posted January 26, 2016 The current release of unRAID is still using docker 1.7.1 which doesn't have compose. This will be rectified in 6.2, but we are not adding compose to the UI yet, though other UIs could probably connect to the service and of course there is always command line. Quote Link to comment
sparklyballs Posted January 27, 2016 Share Posted January 27, 2016 https://docs.docker.com/compose/install/ Install Docker Engine version 1.7.1 or greater: Quote Link to comment
ironicbadger Posted August 30, 2016 Share Posted August 30, 2016 Sorry to revive an old thread. Can we get docker-compose into unraid for real this time? 1 Quote Link to comment
sparklyballs Posted August 31, 2016 Share Posted August 31, 2016 Docker compose could be a boon for some of the less tech-savvy users, still a little scared of docker, especially the thought of having to link containers together, ie SQL and kodi etc... Compose absolutely excels in that area. Quote Link to comment
Solid Rhino Posted August 31, 2016 Share Posted August 31, 2016 +1 for this! Docker composer is a good utility for simplifying things. Quote Link to comment
NAS Posted September 1, 2016 Share Posted September 1, 2016 +1 It is pretty unusual we dont have it now. Could this be part of nerd tools? Quote Link to comment
ironicbadger Posted September 1, 2016 Share Posted September 1, 2016 Could this be part of nerd tools? It could but it should be tied into the core docker-engine version from LT so that incompatibilities can be checked for prior any forthcoming releases. As we all know, Docker like to break APIs for fun https://forums.docker.com/t/mismatch-between-api-versions-after-automatic-update-to-1-11-0-beta6-with-docker-machine-on-amazon/8549 There's nothing stop people curl'ing the binary in their go file for now though. Quote Link to comment
neersighted Posted September 18, 2016 Share Posted September 18, 2016 I for one would also like to see this, as I use numerous links in my configuration. It seems to me that the dockerMan's XML template system is just re-implementing what docker-compose does better, and perhaps can be phased out (or made to generate docker-compose files?)... Hopefully with compose we could abandon the practice of bundling together many services and instead use discreet containers. 1 Quote Link to comment
MrCrispy Posted September 24, 2016 Share Posted September 24, 2016 +1 as well. Better to use official tools that simplify things whenever possible. Quote Link to comment
thomast_88 Posted November 16, 2016 Share Posted November 16, 2016 +1 here as well Quote Link to comment
alaw005 Posted December 7, 2016 Share Posted December 7, 2016 +1 docker compose This would better support linking of containers, means I dont have to learn another syntax, is transferable to other systems, has more features ... is fully documented. I have been using docker for some time on Ubuntu system and just transitioning to unraid. I have a number of containers using docker compose that I now need to rewrite or find and test unraid community equivalents. I like to build my docker images with minimal dependencies but that doesnt seem possible with unraid system? I also havnt been able to find a definitive guide on writing docker templates for unraid, please advise if there is one that I might have missed. Ideally, documention would be something like that provided for docker compose itself at https://docs.docker.com/compose/compose-file/. So again, why not just support/use docker-compose rather than reinvent ... or am I overlook some key benefit? Please dont take this the wrong way ... intended as constructive feedback. Docker compose is relatively new and maybe wasnt a viable option previously? Quote Link to comment
Squid Posted December 7, 2016 Share Posted December 7, 2016 You basically just need to create a dockerfile https://docs.docker.com/engine/getstarted/step_four/ There is really nothing specific per se on unRaid's implementation of docker vs other platforms The unRaid templates are just a xml document that has all of the options for the docker run command http://lime-technology.com/forum/index.php?topic=40937.msg486569#msg486569 But, yeah docker compose support would be a big bonus... 1 Quote Link to comment
alaw005 Posted December 8, 2016 Share Posted December 8, 2016 Ok, that makes sense. I suppose the xml makes it easier to provide the web interface. I suppose I can just add an unraid xml version to my existing projects ... should be easy enough. Maybe a conversion tool/script from compose to unraid xml? Quote Link to comment
Squid Posted December 8, 2016 Share Posted December 8, 2016 Ok, that makes sense. I suppose the xml makes it easier to provide the web interface. I suppose I can just add an unraid xml version to my existing projects ... should be easy enough. Maybe a conversion tool/script from compose to unraid xml? I don't know the feasibility of a yaml to dockerfile conversion Sent from my LG-D852 using Tapatalk Quote Link to comment
KTM300 Posted June 14, 2017 Share Posted June 14, 2017 SSH into Tower, you can use the usual commands to install or upgrade Compose: curl -L https://github.com/docker/compose/releases/download/1.14.0-rc2/docker-compose-`uname -s`-`uname -m` > /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose FTP into Tower, upload your docker-compose.yml file.--> I uploaded to: /mnt/user/appdata (see my docker-compose.yml for and example, also here SSH into Tower, and change directory to your docker-compose.yml file. cd /mnt/user/appdata then docker-compose up docker-compose up docker-compose.yml Quote Link to comment
dtempleton Posted June 25, 2017 Share Posted June 25, 2017 +1 for an integrated Docker-compose Quote Link to comment
urskog Posted July 21, 2017 Share Posted July 21, 2017 +1 looking forward to docker-compose in next relase Quote Link to comment
daze Posted December 12, 2017 Share Posted December 12, 2017 Looks like this is still not done? Can we please have it, rather than me downloading it or automating it on the flash side? Quote Link to comment
Recommended Posts
Posted by primeval_god,
https://forums.unraid.net/topic/114415-plugin-docker-compose-manager/
Recommended by JonathanM
0 reactions
Go to this post
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.