docker image for ppc64le

I'm interested in an LPAR2RRD docker image for PowerPC 64 little endian. Do you have any plans for this?

Comments

  • Hi,

    Docker should support it.
    Our tool is in scripting languages only (perl/shell/jquery) then does not matter what enddian uses hosting operating system.

    I do not know details how to use Docker on PowerPC but we support all Docker HW hosting platforms.

  • when i tried to run xorux docker image on ppc64le i got an error about executable format and the docker container failed to start.

    i wonder if the underlying debian distribution in the image includes only i386 variants


  • Hi,

    it must be about your docker configuration, all we provide is executable everywhere, we do no provide any binaries.

    What is exact error?
  • #  docker run  -p 80:80 xorux/apps     
    Unable to find image 'xorux/apps:latest' locally
    Trying to pull repository registry.access.redhat.com/xorux/apps ...
    Pulling repository registry.access.redhat.com/xorux/apps
    Trying to pull repository docker.io/xorux/apps ...
    latest: Pulling from docker.io/xorux/apps
    85199fa09ec1: Pull complete
    750f153ad92b: Pull complete
    274507c4d6c2: Pull complete
    fe717e811e38: Pull complete
    7817e20ef440: Pull complete
    285de0b29e29: Pull complete
    e57d53c80d6d: Pull complete
    27607d7545dd: Pull complete
    2a77d2e79345: Pull complete
    c096edf764a6: Pull complete
    c74ab2daa25c: Pull complete
    c721eb12d11a: Pull complete
    03b7def10244: Pull complete
    cce2c2288d19: Pull complete
    93229a5f1c2d: Pull complete
    46accc362d14: Pull complete
    89015e7a9254: Pull complete
    088a9547f8ee: Pull complete
    51ee1698fde8: Pull complete
    610fbc4f834c: Pull complete
    04113d592ddd: Pull complete
    bcac41295db8: Pull complete
    8c34416af40d: Pull complete
    ab04c3718327: Pull complete
    Digest: sha256:33bcc0888df0e5aec4b029111598ab61ecd17659a552ebfacbeefb1b8bdc4678
    Status: Downloaded newer image for docker.io/xorux/apps:latest
    standard_init_linux.go:178: exec user process caused "exec format error"


  • error does not say too much, is not there any possibility to run that cmd in more verbose mode to see what command failing?
  • I think this errror is because the linux layer included in the xerus docker image has amd64 architecture so it cannot run on ppc64le.  I was wondering if you can rebuild the image and include ppc64le as well? 


    # docker image inspect <imageid> | grep Architecture 
       "Architecture": "amd54"

    },
            "Architecture": "amd64",
            "Os": "linux",
            "Size": 460425468,
            "VirtualSize": 460425468,
            "GraphDriver": {
                "Name": "overlay2",
                "Data": {

  • Hello,
    our container is based on Debian Jessie, ppc64le is supported (https://hub.docker.com/r/ppc64le/debian).
    We have to create manifest file for other platforms, unfortunately we have no access to Little Endian PowerPC host, so we cannot test it.

  • @Jirka

    I'd be happy to test the image if you add ppc64le and report back.
  • update:  I found this https://github.com/goricz/XoruX

    I will try to modify FROM image to ppc4le/debian and rebuild. 

    I think it's not finding snmp-downloader  but the rest of the dependencies seem to be ok
  • the ppc64le build did work and successfully ran, per above

    there were errors about respawning sshd and cron during startup, but i was able to ssh to the image and also got "Welcome to LPAR2RRD appliance" http screen

    let me know if I can help with any other testing.

    As far as finding a machine to run. Since lpar2rrd supports IBM power hardware, there is hopefully a PPC linux  lpar somewhere at Xorus??  Or may be  QEMU can be used (via processor emulation)

    It would be really nice if the officially supported multiplatform docker image was available




Sign In or Register to comment.