-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
Exit Code 139 with new docker multiarch on Pi Zero W #1064
Comments
What output do you get for Was bitwarden_rs working on this board at any point in the past? BTW, the image tagged |
It was working without any problems before. Good to know that thecirrent hub armv6 image still works.
So probably docker is selecting the wrong arch here like in the linked comment? |
It's probably pulling the wrong image for some reason. What's the output of |
|
Yeah, that's the arm/v7 image. It looks like it's basically this issue: moby/moby#41017 Similar to moby/moby#41017 (comment), you can hopefully work around this by running |
Okay, that seems to work. Unfortunately the platform option does not seem to be supported in docker-compose. At the moment the only way to start the container via systemd is to edit the pull command in the service file accordingly. Ok, could now update the wiki page by myself |
Enabling experimental features shouldn't affect security/stability, except to the extent that the experimental features you actually use have such issues. I think the best solution for now is probably just to retain the arch-specific tags ( |
But the arch-specific tags seem not to be updated anymore |
The multi-arch build actually deletes the arch-specific tags after the multi-arch manifest list is created, so that there aren't a bunch of extra tags that most people won't find useful. I'm just saying the build could be modified to skip the arch-specific tag deletion. |
FYI, this issue is fixed starting in Docker 20.10.0. Raspberry Pi 1 and Zero users that upgrade to Docker 20.10.0+ don't need the arch-specific tag anymore. |
I just wanted to try out the new server:latest multiarch docker image on my Pi Zero W. Unfortunately bitwarden_rs doesn't start anymore and ends with an error code 139. I guess it could be due to my outdated docker-ce version (18.06.3) on raspbian stretch which I can't update due to a bug, otherwise docker won't run on my Pi Zero anymore. There is already a long issue (moby/moby#38175). Apparently it hasn't been fixed yet. Or could it be something else?
What can I do now to get the latest updates? The current armv6 image in the docker hub seems to support only amd64. Therefore I am currently stucked to my local image.
EDIT: Probably this is the reason: MichaIng/DietPi#3258 (comment)
So RBPi1/Zero always need their own image /builds.
The text was updated successfully, but these errors were encountered: