docker compose?

Recommended Posts

  • 9 months later...
  • 7 months later...

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


There's nothing stop people curl'ing the binary in their go file for now though.

Link to comment
  • 3 weeks later...

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.

  • Like 1
Link to comment
  • 1 month later...
  • 3 weeks later...

+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 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?

Link to comment

You basically just need to create a dockerfile


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


But, yeah docker compose support would be a big bonus...

  • Upvote 1
Link to comment

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



Link to comment
  • 6 months later...

SSH into Tower, 

you can use the usual commands to install or upgrade Compose:

curl -L`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



Link to comment
  • 2 weeks later...
  • 3 weeks later...
  • 4 months later...

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.

Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.