UNCLASSIFIED - NO CUI

Skip to content

Add multi-platform builds

Feature description

I would like to be able to use this image on macOS 14 which is consider linux/arm64 by Docker.

But currently, it does not seem to be supported. A good chunk of my team also uses macOS, so it would be helpful to us if this image provided a linux/arm64 build as well as the current offerings.

Current Behavior

docker pull registry1.dso.mil/ironbank/opensource/postgres/postgresql-15/postgis15:17-3.5
17-3.5: Pulling from ironbank/opensource/postgres/postgresql-15/postgis15
210a2ae1a75e: Pull complete
35682add57e1: Pull complete
ac63c7ba4bd0: Pull complete
97712ad2651d: Pull complete
Digest: sha256:61393f461e6ffe7504c27e262b1ef5378318456aa075da822a99bb267828586a
Status: Downloaded newer image for registry1.dso.mil/ironbank/opensource/postgres/postgresql-15/postgis15:17-3.5
image with reference registry1.dso.mil/ironbank/opensource/postgres/postgresql-15/postgis15:17-3.5 was found but does not match the specified platform: wanted linux/arm64, actual: linux/amd64

Use cases

For local development on macOS MacBook Pros

Benefits

Would enable local development for any developer on macOS laptops

Requirements

Unknown

Links / references

nodejs20-slim - Was able to include linux/arm64 as one of the images provided - dsop/opensource/nodejs/nodejs-slim/nodejs20-slim#34 (closed)

Tasks

  • Feature has been implemented

Please read the Iron Bank Documentation for more info

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information