heroku/builder:24
has been released with multi-architecture and ARM support!
#25
joshwlewis
announced in
Announcements
Replies: 2 comments 1 reply
-
Nice work on reducing the image size! The buildpack built image for one of my apps is only a few mbs bigger than the native Docker one which is great. |
Beta Was this translation helpful? Give feedback.
0 replies
This comment has been minimized.
This comment has been minimized.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
We have just released our latest CNB Builder ,
heroku/builder:24
! It includes brand new support forARM64
application builds!Give it a try by building your app like this:
New multi-architecture support
If you're using an ARM64 computer (such as an Apple Silicon Mac or an AWS Graviton instance),
pack build my-app heroku/builder:24
will produce alinux/arm64
image. If you're using an AMD64 computer (such as an Intel Mac, most desktops and laptops, or an AWS EC2 instance), the same command will produce alinux/amd64
image.You may also specify which architecture you wish to build with via the
--platform tag
, like this (pack
version0.34.0
or newer required):Updated base image and reduced size
heroku/builder:24
is based on Heroku-24, which in turn is based on Ubuntu:24.04. Therefore, a large number of Ubuntu packages have been updated.Additionally, we adjusted which Ubuntu packages are installed to reduce the image size:
and system Python) from the run image, but left them in the build image.
Beta Was this translation helpful? Give feedback.
All reactions