2017-10-30 1 views
0

라즈베리 파이에서 elasticsearch 이미지를 실행하려고하면 오류가 발생합니다. 그것은 내 Mac에서 잘 실행되므로 아마 그것은 운영 체제에 따라 다릅니다. 다른 이미지를 실행할 수 있습니다. 라즈베리 파이에서 elasticsearch 이미지를 실행할 수 없습니다

[email protected]:~/folder/folder$ docker run 
node:latest 
[email protected]:~/folder/folder$ docker run 
docker.elastic.co/elasticsearch/elasticsearch:5.6.3 
standard_init_linux.go:195: exec user process caused "exec format 
error" 

어쩌면 this discussion에서의 qemu libray 함께 할 수있는 뭔가를 가지고 그렇다, 그것은 아주 작은 나왔고 standard_init_linux.go:195 광범위하게 검색하는 데,하지만 정말 이해하기 리눅스 OS에 대해 충분히 알지 못한다.

[email protected]:~/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 
[email protected]:~/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

도커 이미지는 i386 아키텍처 용입니다. 나무 딸기 파이는 팔이고 그것은 지원되지 않습니다.

아마도 hypriot 이미지에서 뭔가를 찾거나 charlesyan/rpi-elasticsearch 이미지를 사용해 볼 수 있습니다.

+0

내 말은 ... 그래서 내 독방에서 같은 맥을 사용하는 동일한 도커를 실행할 수 있습니까? 건축물에 따라 두 가지 경로가 필요합니까? – Rambatino

+0

IIRC 도커 팀은 향후 버전의 도커 이미지에서 더 나은 멀티 아치 지원을 개발할 계획입니다. 잠시 나 불행히도 저는 쉬운 해결책이 없습니다. – Stefano

관련 문제