# Nexus 3 OSS - Multi Arch Docker images for Docker repository

**URL:** https://community.sonatype.com/t/nexus-3-oss-multi-arch-docker-images-for-docker-repository/1753
**Category:** Sonatype Nexus Repository
**Tags:** help
**Created:** [May 8, 2019, 9:55am UTC](https://community.sonatype.com/t/nexus-3-oss-multi-arch-docker-images-for-docker-repository/1753 "2019-05-08T09:55:47Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![haus.daniel](https://avatars.discourse-cdn.com/v4/letter/h/dfb087/32.png) [@haus.daniel](https://community.sonatype.com/u/haus.daniel)
#### Post date: [May 8, 2019, 9:55am UTC](https://community.sonatype.com/t/nexus-3-oss-multi-arch-docker-images-for-docker-repository/1753/1 "2019-05-08T09:55:47Z")

</div>

Hi all,

I have a question regarding the compatibility of the Docker repository in the NXRM 3.

Does the Docker repository include support for multi-arch images? I could not find anything in the  
documentation

Thanks in advance for any help

Best regards,  
Daniel

---

<div class="post-metadata">

### Author: ![sverre.moe](https://avatars.discourse-cdn.com/v4/letter/s/e9c0ed/32.png) [@sverre.moe](https://community.sonatype.com/u/sverre.moe)
#### Post date: [August 14, 2020, 11:08am UTC](https://community.sonatype.com/t/nexus-3-oss-multi-arch-docker-images-for-docker-repository/1753/2 "2020-08-14T11:08:31Z")

</div>

Sad to see this has not been answered by Sonatype.  
I have the same question.

From the Nexus UI it does not look like it supports multi-arch docker images.  
I really hope I am wrong. If not I hope it will come soon (Even if it will be PRO only).

We have need to have a docker image for jdk11 both for Linux, Mac and Windows.  
I do not want to create different docker image names for each arch.

I order to build multi-arch it looks like one need to active the docker experimental features.

---

<div class="post-metadata">

### Author: ![mjohnson](https://yyz1.discourse-cdn.com/flex047/user_avatar/community.sonatype.com/mjohnson/32/1916_2.png) [@mjohnson](https://community.sonatype.com/u/mjohnson)
#### Post date: [August 14, 2020, 3:08pm UTC](https://community.sonatype.com/t/nexus-3-oss-multi-arch-docker-images-for-docker-repository/1753/3 "2020-08-14T15:08:18Z")

</div>

Support for manifest lists were added in Nexus 3.22.0 which enables multi-arch images.

When referring to the Nexus UI not looking like it supports multi-arch, what specifically are you referring to?

I apologize that this did not make it into our release notes. The JIRA issue can be found at [https://issues.sonatype.org/browse/NEXUS-18546](https://issues.sonatype.org/browse/NEXUS-18546)

---

<div class="post-metadata">

### Author: ![jstephens](https://yyz1.discourse-cdn.com/flex047/user_avatar/community.sonatype.com/jstephens/32/147_2.png) [@jstephens](https://community.sonatype.com/u/jstephens)
#### Post date: [August 14, 2020, 3:14pm UTC](https://community.sonatype.com/t/nexus-3-oss-multi-arch-docker-images-for-docker-repository/1753/4 "2020-08-14T15:14:39Z")

</div>

@sverre.moe you can follow this ticket for updates to our docs: [https://issues.sonatype.org/browse/NEXUS-24923](https://issues.sonatype.org/browse/NEXUS-24923)

---

<div class="post-metadata">

### Author: ![luq.java](https://avatars.discourse-cdn.com/v4/letter/l/e36b37/32.png) [@luq.java](https://community.sonatype.com/u/luq.java)
#### Post date: [September 5, 2022, 9:33am UTC](https://community.sonatype.com/t/nexus-3-oss-multi-arch-docker-images-for-docker-repository/1753/5 "2022-09-05T09:33:07Z")

</div>

Hello,I have install Nexus OSS 3.41.1, I have two machine A and B, and A is X86, B is ARM64.  
Now I push image from A and B to Nexus, it works well, and I can see two manifests.  
Then I pull the image in A and B , but I can only pull the image which I push newest, I pull the ARM64 image in X86 Architecture.

How can I resolve it?Thanks.

---

<div class="post-metadata">

### Author: ![jeff.wise](https://yyz1.discourse-cdn.com/flex047/user_avatar/community.sonatype.com/jeff.wise/32/2421_2.png) [@jeff.wise](https://community.sonatype.com/u/jeff.wise)
#### Post date: [September 9, 2022, 7:16pm UTC](https://community.sonatype.com/t/nexus-3-oss-multi-arch-docker-images-for-docker-repository/1753/6 "2022-09-09T19:16:21Z")

</div>

@luq.java,

Sounds like you pushed two different images/manifests with the same name/tag. You will only get the last pushed image. For multi-platform support, you need to push two images with a single manifest list. You need to either use `docker buildx` to build and push both platforms on a single machine, or use `docker manifest create` to push a manifest list containing both images. See [docker manifest | Docker Documentation](https://docs.docker.com/engine/reference/commandline/manifest/) and [docker buildx | Docker Documentation](https://docs.docker.com/engine/reference/commandline/buildx/) for details.
