Skip to content
This repository has been archived by the owner on Oct 23, 2019. It is now read-only.

multiarch support for Docker image #156

Open
vielmetti opened this issue Nov 10, 2017 · 2 comments
Open

multiarch support for Docker image #156

vielmetti opened this issue Nov 10, 2017 · 2 comments

Comments

@vielmetti
Copy link

[work in progress]

Support a Docker image for Zipkin that supports multiple architectures, including arm64.

What I saw

On http://opentracing.io/ there is an instruction on how to use Opentracing that starts

$ docker run -d -p 9411:9411 openzipkin/zipkin

Try this on an arm64 system, try to connect with

curl http://localhost:9411/
curl: (7) Failed to connect to localhost port 9411: Connection refused

Inspect the image and find that it's amd64 only as

root@2a2-neon:~# !611
docker run --rm -it mplatform/mquery openzipkin/zipkin
Image: openzipkin/zipkin
 * Manifest List: No
 * Supports: amd64/linux

What I hoped to see

Multi-architecture zipkin container that pulled a correct arm64/linux version.

What's remaining to see before this issue can be closed

Validation and testing that zipkin indeed runs without issue on arm64/linux.

@vielmetti
Copy link
Author

poking @tianon in case this is an easy fix

@Nols1000
Copy link

I don't know if its possible to build on arm64 with Docker-Hub (I thinks its for some official images, but definitely not with a free-plan). From my understanding the behavior you expect is not possible with the current build infrastructure.
You could build your own docker image on an arm64 system.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants