Skip to content
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

Can not download prebuilt images on Raspbian #103

Closed
Porrumentzio opened this issue Nov 4, 2020 · 7 comments
Closed

Can not download prebuilt images on Raspbian #103

Porrumentzio opened this issue Nov 4, 2020 · 7 comments

Comments

@Porrumentzio
Copy link

I get these errors when trying to download the images:

$ docker pull grocy/grocy
Using default tag: latest
Error response from daemon: manifest for grocy/grocy:latest not found: manifest unknown: manifest unknown

The error says that manifest was not found for grocy/grocy:latest

@Porrumentzio
Copy link
Author

I downloaded the code from this repo and run the docker-compose commands, but I got this error:
irudia

@Porrumentzio
Copy link
Author

After that, I run docker-compose build and docker-compose up -d and I have the containers running. Sorry for disturbing

@jayaddison
Copy link
Contributor

Hi @Porrumentzio - no problem, thanks for mentioning this. The initial docker pull problem looks like it's because there's no latest tag applied to grocy-docker images.

There's some debate about whether having a latest tag is a good idea or not; to begin with grocy-docker images are taking the approach that there are specific image versions, and within each version tag the images should correspond to a release of grocy itself - sometimes with minor version releases if the build process is updated.

The exec format error messages look like they're related to architecture differences; the images were build for amd64 and my guess is that you're running Raspbian on an arm architecture of some kind?

I've opened issue #105 to track progress against building grocy-docker images for multiple architectures.

@Porrumentzio
Copy link
Author

Yes, I use ARM architecture. Say me if you want me to try something out on ARM architecture!

@jayaddison jayaddison reopened this Feb 11, 2021
@jayaddison
Copy link
Contributor

Hi @Porrumentzio - thanks for the offer to help. Could you try docker pull grocy/grocy:multiarch when you have time, and see if that works?

(this should retrieve an experimental multi-architecture build of grocy-docker that includes ARM platform support)

@jayaddison
Copy link
Contributor

I've removed the experimental multiarch image since it was based on the v3.0.1-8 Dockerfiles, and those are now out-of-date. When a multi-architecture image is published again, we should consider adding a more descriptive version tag (and possibly automating the process?)

@jayaddison
Copy link
Contributor

Hi again @Porrumentzio - this should be resolved by #156; the Docker Hub images for grocy-docker are now built for multiple architectures, including Arm-based systems. Any help testing and confirming the functionality is welcome.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging a pull request may close this issue.

2 participants