Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Docker Compose not installed on new Server

Featured Replies

So I used Docker Compose for about half of my Docker containers.
Now I switched from two old Proliant G6's to a custom build Threadripper 1920X System and I can't figure out how I ever got Compose to work.
All I could find online was "use Nerdpack to download it" but I can't find it within the Nerdpack GUI from CA.

Am I missing something obvious?

zenith-diagnostics-20200421-1810.zip

GitHub is having problems right now, so NerdPack is probably not populating correctly.  Give it a while

  • Author

This would explain why CA was so slow today...
But I have this problem since setting up my server about 2 weeks ago.

I'm still getting my feet wet with Docker on Unraid, but I was looking yesterday for this in trying to install a docker from github that needs compose.  That search led me in finding a post on the web to install docker-compose in unraid.  Those steps were:

 

I do not know if this is the preferred method, but it did seem to work.

 

From this post here:

https://github.com/duhio/docker-compose-usenet

 

Add the following to /boot/config/go in order to install docker-compose on each boot:


COMPOSE_VERSION=$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep 'tag_name' | cut -d\" -f4) curl -L https://github.com/docker/compose/releases/download/${COMPOSE_VERSION}/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose

  • Author
54 minutes ago, ptmuldoon said:

I'm still getting my feet wet with Docker on Unraid, but I was looking yesterday for this in trying to install a docker from github that needs compose.  That search led me in finding a post on the web to install docker-compose in unraid.  Those steps were:

 

I do not know if this is the preferred method, but it did seem to work.

 

From this post here:

https://github.com/duhio/docker-compose-usenet

 

Add the following to /boot/config/go in order to install docker-compose on each boot:

 


COMPOSE_VERSION=$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep 'tag_name' | cut -d\" -f4) curl -L https://github.com/docker/compose/releases/download/${COMPOSE_VERSION}/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose

 

That doesn't seem to work for me. But atleast I get "Persmisson denied" instead of "Unknown command"

2 hours ago, C4ArtZ said:

That doesn't seem to work for me. But atleast I get "Persmisson denied" instead of "Unknown command"

Did you reboot unraid to get it start?

It's suppose to be 3 separate lines above like in that link.  Unsure why I can't get it show that way here in the forums.

  • Author
19 hours ago, ptmuldoon said:

Did you reboot unraid to get it start?

It's suppose to be 3 separate lines above like in that link.  Unsure why I can't get it show that way here in the forums.

That could be it. Should they be seperated like this?

 

COMPOSE_VERSION=$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep 'tag_name' | cut -d\" -f4) 

curl -L https://github.com/docker/compose/releases/download/${COMPOSE_VERSION}/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

chmod +x /usr/local/bin/docker-compose

Edit:
Just had another look at the link. No idea how I missed the new lines...

Edited by C4ArtZ
Missed something obvious

  • 3 months later...

I have come across this issue as well where after a reboot docker-compose is no longer available on the system. What is the reason for it not being persistent as is docker engine? is this "install docker-compose on boot" the only resolution. Has this affected anyones boot time?

5 hours ago, Be-Art said:

What is the reason for it not being persistent as is docker engine

Because Unraid unpacks the appropriate files from the flash drive when it boots up.

 

If you save the appropriate downloaded file onto the flash drive, and then at boot up time (via user-scripts plugin), you run a script that will install it.

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.