New action: Build multi-arch Docker image

February 25, 2022

New action: Build multi-arch Docker image

This article was updated on September 7, 2022.

A while ago we introduced an option that expands the available architectures in the Docker build action. However, the option allowed building only one architecture per image. This week we release a new action that lets you build Docker images for multiple platforms at once.

What you need to know

If you want to build the images on Buddy On-Premises, you need to install QUEMU emulator on every worker of your instance first.
  1. The new action can be found in the Docker action roster:

  1. The action builds the image from the Dockerfile uploaded from the pipeline filesystem.
  2. You can select the desired target platform in the dropdown at the bottom:

Currently, the following Linux-based architectures are supported:

- amd64
- arm64
- arm/v7
- arm/v6
  1. The Options tab allows you to define the registry from which the base image will be pulled, as well as the target registry (if you want to push the image in the same step).
Buddy is 100% customer driven. If there’s a feature or integration you miss, let us know in the comments below or directly at support@buddy.works.

Share:

Alexander Kus

Alexander Kus

Customer Success Manager

A story-teller and conversation-lover, Alexander decided to invest his skills to help his friends at Buddy transform the cold language of patch notes into exciting narratives. Also: an avid gamer, hip-hop DJ, Liverpool FC fan, absentminded husband, and the father of two.