From Artifactory version 7.21.2 and higher, if you continue to push multi-architecture Docker images using Docker build
, all your pushed images will be duplicated, and the architecture tag will be automatically added to each image.
In the following example, pushing the following images using Docker Build will result in Artifactory automatically duplicating the images and adding the linux
tag to each image.
List Manifest
docker.artifactory.<domain_name>/test/busybox:1.33
Image A
Image A is pushed during the build.
docker.artifactory<domain_name>/test/busybox:1.33-amd64
Artifactory duplicates the image and adds the
'linux'
tag.docker.artifactory.<domain_name>/test/busybox:1.33-linux-amd64
Image B
Image B is pushed during the build.
docker.artifactory.<domain_name>/test/busybox:1.33-s390x
Artifactory duplicates the image and adds the '
linux'
tag.artifactory.us..<domain_name>/test/busybox:1.33-linux-s390x