Organizr / docker-organizr-v2

Fork of the LSIO Organizr Docker container to include the Organizr v2 development branch.
https://hub.docker.com/r/organizrtools/organizr-v2/
17 stars 6 forks source link

Support multi-arch deploys with Manifests #9

Closed NickBusey closed 4 years ago

NickBusey commented 4 years ago

Currently Organizr tags it's separate architecture images differently.

The latest tag is only amd64, to use this image on ARM, you have to point it to an architecture specific tag like arm64 or armhf.

This complicates deployment and causes unnecessary user friction.

Nextcloud for example, does this correctly. Their latest tag supports a whole slew of architectures.

Take a look at https://hub.docker.com/_/nextcloud/?tab=tags vs https://hub.docker.com/r/organizrtools/organizr-v2/tags to see what I mean.

If Organizr could use docker manifests the way Nextcloud does, I wouldn't have to do things like this in my ansible code:

    image: organizrtools/organizr-v2:{{ 'armhf' if arm else 'latest' }}
tronyx commented 4 years ago

Yeah, we're aware, and have been for some time, but it requires time which, I specifically, do not have. It's definitely something we want to do, but we have no ETA at this time.

NickBusey commented 4 years ago

Ok, I would be willing to help on this if it's desired.

tronyx commented 4 years ago

Thanks, we appreciate it. One of the other members, I believe, has experience with the manifests so I've started a conversation with him and CauseFX about this.

Chris

On Tuesday, April 7, 2020, 11:17:25 AM EDT, Nick Busey <notifications@github.com> wrote:  

Ok, I would be willing to help on this if it's desired.

— You are receiving this because you modified the open/close state.

Reply to this email directly, view it on GitHub, or unsubscribe.

Roxedus commented 4 years ago

This has been on the timeline for a while, and two of the three criterias has been filled for a few months, the last piece of the puzzle is php7.4 hitting the alpine package repo.