InvenTree: "arm/v7" architecture missing in current docker builds?
Please verify that this bug has NOT been raised before.
- I checked and didn’t find a similar issue
Describe the bug*
During a docker pull a minute ago I got the following error:
$ docker-compose pull
Pulling inventree-db ... done
Pulling inventree-server ... pulling from inventree/inventree
Pulling inventree-worker ... pulling from inventree/inventree
Pulling inventree-proxy ... done
ERROR: for inventree-server no matching manifest for linux/arm/v7 in the manifest list entries
ERROR: for inventree-worker no matching manifest for linux/arm/v7 in the manifest list entries
ERROR: no matching manifest for linux/arm/v7 in the manifest list entries
Looking at docker hub I do indeed see no arm/v7 OS/ARCH listed for latest and stable - has this to do with ongoing Dockerfile refactoring?
Steps to Reproduce
$ docker-compose pull
Expected behaviour
find a suitable docker image I guess 😉
Deployment Method
- Docker
- Bare metal
Version Information
Hardware is a Raspberry Pi 4 - my last update was 3 months ago:
$ docker image ls inventree/inventree
REPOSITORY TAG IMAGE ID CREATED SIZE
inventree/inventree latest b304aa931b5c 3 months ago 850MB
Please verify if you can reproduce this bug on the demo site.
- I can reproduce this bug on the demo site.
Relevant log output
[none]
About this issue
- Original URL
- State: closed
- Created a year ago
- Comments: 35 (33 by maintainers)
What about installing the 64 bit raspberry pi os version? Most modern raspberry pis >= 3 should support that. That way arm64 docker images should run fine.
Thanks for the hints - I have updated my upgrade routine to building myself with
$ docker build --tag inventree/inventree:latest . --target productionintegrates neatly into the existing setup just like pulled from docker hub, sweet!
Oh, i see - sure, I will give that a try right away. Here is the output:
Seems to have run without issues…