[
https://issues.apache.org/jira/browse/IGNITE-16293?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17748333#comment-17748333
]
Ehsan Kiani Far commented on IGNITE-16293:
------------------------------------------
Hi folks, The [X86-64 docker
image|[https://github.com/apache/ignite/blob/dc011c75583362de4afbfa393c6d815223f649e6/deliveries/docker/apache-ignite/x86_64/Dockerfile#L20|https://github.com/apache/ignite/blob/dc011c75583362de4afbfa393c6d815223f649e6/deliveries/docker/apache-ignite/x86_64/Dockerfile#L20)]]
uses eclipse temurin base image which build images for 7 different
architectures (some tags). The Apache binaries are no-arch and work on
different arches. I am wondering if it is possible to consolidate the existing
docker files (s390x and x86-64) to one universal and pass the base image tag as
argument to build for different arches. I tested this approach on x64 and s390x
and it worked fine.
> Support multi-platform Docker images
> ------------------------------------
>
> Key: IGNITE-16293
> URL: https://issues.apache.org/jira/browse/IGNITE-16293
> Project: Ignite
> Issue Type: Improvement
> Components: build
> Reporter: Stephen Darlington
> Priority: Major
>
> The current Docker image is only built for the x86-64 architecture. It would
> be good to have multi-architecture support. [This
> blog|https://www.docker.com/blog/multi-platform-docker-builds/] explains how
> (basically a second build and a "manifest").
--
This message was sent by Atlassian Jira
(v8.20.10#820010)