I ran into the same issue on a Raspberry Pi 1B+ (armv6l). Inspired by @JanDrábek’s answer, the first observation is that the hello-world
image would indeed be one supporting ARM, yet only after using hypriot/armhf-hello-world
instead did I get the expected output:
$ uname -a
Linux 4.1.19+ #858 Tue Mar 15 15:52:03 GMT 2016 armv6l GNU/Linux
$ docker run hello-world # No output
$ docker image inspect hello-world | grep Architecture # Arch looks right though
"Architecture": "arm",
$ docker run hypriot/armhf-hello-world # This does the job
Hello from Docker.
This message shows that your installation appears to be working correctly.