尝试在我的覆盆子pi上运行elasticsearch图像时出错。它在我的Mac上运行正常,因此它可能是特定于操作系统的。我可以运行其他图像。
pi@raspberrypi:~/folder/folder$ docker run
node:latest
pi@raspberrypi:~/folder/folder$ docker run
docker.elastic.co/elasticsearch/elasticsearch:5.6.3
standard_init_linux.go:195: exec user process caused "exec format
error"
广泛搜索standard_init_linux.go:195
它除了可能与来自this discussion的qemu
图像有关之外几乎没有产生任何影响,但是我对此并不了解linux OS真的明白了。
pi@raspberrypi:~/folder/folder$ docker version
Client:
Version: 17.10.0-ce
API version: 1.33
Go version: go1.8.3
Git commit: f4ffd25
Built: Tue Oct 17 19:13:44 2017
OS/Arch: linux/arm
Server:
Version: 17.10.0-ce
API version: 1.33 (minimum version 1.12)
Go version: go1.8.3
Git commit: f4ffd25
Built: Tue Oct 17 19:06:18 2017
OS/Arch: linux/arm
Experimental: false
pi@raspberrypi:~/folder/folder$ uname -a
Linux raspberrypi 4.9.41-v7+ #1023 SMP Tue Aug 8 16:00:15 BST 2017 armv7l GNU/Linux
可能与Go版本有关吗?
答案 0 :(得分:0)
docker镜像适用于i386架构。树莓派是手臂,它不受支持。
可能你会从hypriot图像中找到一些东西,或者你可以尝试使用charlesyan / rpi-elasticsearch图像。