node-red-docker: Container won't start on RPI Zero W running Raspbian Buster

What are the steps to reproduce?

  • Install latest stable docker version (19.03.3, build a872fc2) with containerd version 1.2.10.
  • Run the given command docker run -it -p 1880:1880 --name mynodered nodered/node-red

What happens?

  • Container exits with status 139, with no logs.

What do you expect to happen?

A working container 😉

Note : I tried the old image (nodered/node-red-docker:rpi) and it worked perfectly (but with an outdated node.js version).

Please tell us about your environment:

[ ] Platform/OS: RPI Zero W with a fresh install of the latest version of Raspbian Buster

[ ] Browser:

  • If you are a command line user please execute the following command and attach the log file.

    docker inspect <container_id> > container.log
    

container.log

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Comments: 21 (15 by maintainers)

Most upvoted comments

Not sure we want to add specific labels like this when it’s an upstream problem that should get fixed. Once we have them we can’t then easily remove them later. (well we can but it would upset users).

I think maybe we just add extra docs for now - to both the Readme and the dockerhub page ?

hmm - ours look like this - so v6 is already ahead of v7

{
   "schemaVersion": 2,
   "mediaType": "application/vnd.docker.distribution.manifest.list.v2+json",
   "manifests": [
      {
         "mediaType": "application/vnd.docker.distribution.manifest.v2+json",
         "size": 2419,
         "digest": "sha256:1a60576578f2dab7e813c14be7448223ade6591c5d8d183c181b59aa1a10bb7b",
         "platform": {
            "architecture": "amd64",
            "os": "linux"
         }
      },
      {
         "mediaType": "application/vnd.docker.distribution.manifest.v2+json",
         "size": 2419,
         "digest": "sha256:8175e15337195d2daa67623fe84b4c9c3d5ac9bedea8a0493fa85ef9694f35de",
         "platform": {
            "architecture": "arm",
            "os": "linux",
            "variant": "v6"
         }
      },
      {
         "mediaType": "application/vnd.docker.distribution.manifest.v2+json",
         "size": 2418,
         "digest": "sha256:bdb6962803a722c457e60b27f079468c59129f778333daf278c0819f7c0ec4d0",
         "platform": {
            "architecture": "arm",
            "os": "linux",
            "variant": "v7"
         }
      },
      {
         "mediaType": "application/vnd.docker.distribution.manifest.v2+json",
         "size": 2419,
         "digest": "sha256:6cdefce9f8f4f7ff5d1ae2b8df3fcd5bd64d8611bf8c6dc4d836c57016561851",
         "platform": {
            "architecture": "arm64",
            "os": "linux",
            "variant": "v8"
         }
      },
      {
         "mediaType": "application/vnd.docker.distribution.manifest.v2+json",
         "size": 2419,
         "digest": "sha256:61c641969dc254e600336e575fffff293f2ae42ca21005d04428ee23db482a02",
         "platform": {
            "architecture": "s390x",
            "os": "linux"
         }
      }
   ]
}