Make MotionEye docker multiplatform by default #1991

Open
opened 2026-02-28 01:00:28 -05:00 by deekerman · 2 comments
Owner

Originally created by @Slyke on GitHub (Jun 15, 2021).

Would it be possible to compile the MotionEye docker image to work on the common ISAs without having to specify the instruction set as a tag?

For example, when pulling this for a Raspberry Pi, you must specify master-armhf as a tag or it'll pull the x86_64 docker image by default.

It's possible to do with the buildx command: https://docs.docker.com/desktop/multi-arch/ but I'm not sure how difficult the implementation would be.

Originally created by @Slyke on GitHub (Jun 15, 2021). Would it be possible to compile the MotionEye docker image to work on the common ISAs without having to specify the instruction set as a tag? For example, when pulling this for a Raspberry Pi, you must specify `master-armhf` as a tag or it'll pull the x86_64 docker image by default. It's possible to do with the buildx command: https://docs.docker.com/desktop/multi-arch/ but I'm not sure how difficult the implementation would be.
Author
Owner

@zagrim commented on GitHub (Jun 15, 2021):

I wonder if this, too, is related to #1897 and the fact that all images are marked as "linux/amd64" regardless of the real target architecture.

@zagrim commented on GitHub (Jun 15, 2021): I wonder if this, too, is related to #1897 and the fact that all images are marked as "linux/amd64" regardless of the real target architecture.
Author
Owner

@Slyke commented on GitHub (Jun 15, 2021):

@zagrim certainly possible!

@Slyke commented on GitHub (Jun 15, 2021): @zagrim certainly possible!
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/motioneye#1991
No description provided.