mirror of
https://github.com/louislam/uptime-kuma.git
synced 2026-03-02 22:57:00 -05:00
Docker 1.0.3 restarting / error (ARMv7 only) #36
Labels
No labels
A:accessibility
A:api
A:cert-expiry
A:core
A:dashboard
A:deployment
A:documentation
A:domain expiry
A:incidents
A:maintenance
A:metrics
A:monitor
A:notifications
A:reports
A:settings
A:status-page
A:ui/ux
A:user-management
Stale
ai-slop
blocked
blocked-upstream
bug
cannot-reproduce
dependencies
discussion
duplicate
feature-request
feature-request
good first issue
hacktoberfest
help
help wanted
house keeping
invalid
invalid-format
invalid-format
question
releaseblocker 🚨
security
spam
type:enhance-existing
type:new
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/uptime-kuma#36
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @rezzorix on GitHub (Jul 14, 2021).
After pulling the latest docker build, the docker instance wont start and is stuck in a constant restarting loop.
The following command to see whats going on:
sudo docker logs --tail 20 --follow --timestamps containernameResults in:
@Panja0 commented on GitHub (Jul 14, 2021):
Just FYI:
I just upgraded my Docker instance from v1.0.1 to v1.0.3 without any problems.
Docker running on a Synology.
@louislam commented on GitHub (Jul 14, 2021):
I personally tested on x64 and arm64. It is working.
Which platform are you using?
@rezzorix commented on GitHub (Jul 14, 2021):
I tried on 4 machines:
Not working:
Raspberry pi 3B+ | armv7l | Raspbian GNU/Linux 10 (buster)
Raspberry pi 4 | armv7l | Raspbian GNU/Linux 10 (buster)
Working:
Lattepanda v1 | x86_64 | 20.04.2 LTS (Focal Fossa)
VM | x86_64 | 20.04.2 LTS (Focal Fossa)
So the x86_64 seems to have no issue.
The arm has problems...
The arm versions were working before for me... nothing changed.
I just sudo docker stop container, sudo docker rm container, sudo docker rm image and then docker run again.
@louislam commented on GitHub (Jul 14, 2021):
The big difference between 1.0.1 and 1.0.3 is that I change the base image to Apline Linux in order to reduce the container size.
I don't have arm v7 on hand, could you please try this two commands:
It should print the npm usage
It should echo hello-world.
@rezzorix commented on GitHub (Jul 14, 2021):
And there we got the error.. alpine linux is the culprit ;)
@rezzorix commented on GitHub (Jul 14, 2021):
Adding this for further reading:
NPM crashes on Raspberry Pi 3 B+ in the latest Docker image
https://www.gitmemory.com/issue/Koenkk/zigbee2mqtt/7662/852985841
@louislam commented on GitHub (Jul 14, 2021):
So bad..... I can't believe the base image on arm/v7 is not working at all.🙈
Please use 1.0.1 at this moment, I need to find a way to test on arm/v7 to fight with the problem.
@rezzorix commented on GitHub (Jul 14, 2021):
While you are at it... maybe wanna see if armv6 is also possible?
Would love to run this on my Raspberry Pi Zero :D
@louislam commented on GitHub (Jul 14, 2021):
with docker is not possible, base nodejs image do not provide armv6.
without docker maybe possible.
@mkono87 commented on GitHub (Jul 14, 2021):
Yep same issue on rpi3. No worky work :(
@louislam commented on GitHub (Jul 14, 2021):
Based on their discussion, the problem is related to 3.13
So, would you mind to try 3.12 on your pi, thank you.
@rezzorix commented on GitHub (Jul 14, 2021):
3.12 returns
hello-worldSo you can use 3.12 😃
@louislam commented on GitHub (Jul 14, 2021):
So great, will change to 3.12 for next release
@thespad commented on GitHub (Aug 10, 2021):
@louislam FYI this issue isn't going to go away unless someone updates libseccomp2 in the main repo for Debian armv7 (it can also be caused by people running old versions of the Docker engine).
The "fix" is client-side - update libseccomp from the Buster Backports repo and make sure the docker engine is up to date from their repos rather than the distro repos which are frequently way behind. Alpine 3.13 (and indeed 3.14) based build of your image works fine on a patched armv7 Rasbian/Pi OS host.
@louislam commented on GitHub (Aug 10, 2021):
Thank you so much! Hope they update the libseccomp2 before Alpine 3.12 reaches end of life.