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

ARM64 Docker image #3

Open
Legobas opened this issue Aug 27, 2024 · 4 comments
Open

ARM64 Docker image #3

Legobas opened this issue Aug 27, 2024 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@Legobas
Copy link

Legobas commented Aug 27, 2024

Hi Terdia,

Could you please add the creation of an ARM64 Docker image?
I would like to use mqttui on my Raspberry Pi 4.

I found an arm64 image on dockerhub created by xorguy but that one does not work because it has no manifest.

There are many examples on Github how to create Docker images for mutiple platforms, for example here is my workflow config:
Workflow yml

Thank you!

@xorguy
Copy link

xorguy commented Aug 27, 2024

Hi @Legobas, just side question, why does my image does not work? I can pull and use in my Raspberry Pi 4 with no problem.

@terdia terdia added the enhancement New feature or request label Aug 27, 2024
@terdia terdia self-assigned this Aug 27, 2024
@Legobas
Copy link
Author

Legobas commented Aug 28, 2024

Hi @Legobas, just side question, why does my image does not work? I can pull and use in my Raspberry Pi 4 with no problem.

This is my docker pull response:

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

This does work:

$ docker pull xorguy/mqttui_arm64:1.0.2

but is a fixed version so updates will be unnoticed

@xorguy
Copy link

xorguy commented Aug 29, 2024

Hi @Legobas.

Now I understand, because I did the version in a hurry I did not set "latest" tag, so you have to use fixed version. Will try to fix it later and let you know.

@xorguy
Copy link

xorguy commented Aug 29, 2024

I managed to compile the latest version, 1.0.3, for ARM64 with "latest" tag. You can try to use it, I had to modify the Dockerfile for dependencies that were failing for ARM64 but not for AMD64.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants