docker-idrac6 icon indicating copy to clipboard operation
docker-idrac6 copied to clipboard

Add ARM version

Open DomiStyle opened this issue 5 years ago • 11 comments

Make it work on a Raspberry Pi.

DomiStyle avatar Nov 13 '18 22:11 DomiStyle

Quick question related to this. Has it been added as of yet or is there a pre-built fork that you know of?

IanWardell avatar Apr 03 '20 23:04 IanWardell

@good4y0u This is still dependent on the ARM version of the baseimage I use: https://github.com/jlesage/docker-baseimage/issues/1

DomiStyle avatar Apr 10 '20 09:04 DomiStyle

Any movement on this?

kg6zvp avatar Mar 27 '21 15:03 kg6zvp

@kg6zvp Unfortunately no. This still depends on the baseimage supporting ARM.

DomiStyle avatar Mar 30 '21 09:03 DomiStyle

is it possible to create a fork using the baseimage which supports ARM?

https://hub.docker.com/r/didierc/baseimage-gui

rvoosterhout avatar Jun 13 '21 15:06 rvoosterhout

Possible yes, but it would have to be a baseimage which uses an ARM emulator to build the image.

You can build this image on any ARM device on your own already.

The one you linked is just the same repo but compiled on an ARM device. Not something I can use for builds on Docker Hub.

DomiStyle avatar Jun 18 '21 16:06 DomiStyle

Has any progress been made on this? I am hoping to use this to manage both of my Proxmox servers from a Raspberry Pi.

Mr-Technician avatar Nov 19 '22 21:11 Mr-Technician

Possible yes, but it would have to be a baseimage which uses an ARM emulator to build the image.

You can build this image on any ARM device on your own already.

The one you linked is just the same repo but compiled on an ARM device. Not something I can use for builds on Docker Hub.

Are you able to explain a bit more what you mean? I'm new to docker but would like to work/contribute towards this if possible

Dark98 avatar Jan 04 '23 03:01 Dark98

Very useful tool! I would like to build it on a mac M1, can you please update with some simple hints? Thanks!

mihai-satmarean avatar Jun 23 '23 06:06 mihai-satmarean

Any movement on this? It would be nice to have it run on raspi.......

Bloodpack avatar Jul 28 '23 09:07 Bloodpack

You can probably get it working by emulating x86-64 on ARM by:

  • apt install qemu-user-static on the (ARM) host
  • copy the (ARM) host's qemu-x86_64-static to /usr/bin/qemu-x86_64-static in the Docker image, or just maybe also apt install qemu-user-static in Dockerfile. You will still build the Docker image on x86, even though you run it on ARM. This may be slow, since it's emulating (JITing to ARM) the x86 code...

swarren avatar Mar 21 '24 05:03 swarren