Skip to content

Conversation

salzig
Copy link
Contributor

@salzig salzig commented Jul 8, 2025

Using Docker (colima) on modern Apple Hardware runs container on linux/arm64.

When did I stumble upon this?
We use Container Images to "wrap" all necessary tools to interact with our rancher clusters. To build and install those images we use mise (https://mise.jdx.dev) which resolves the correct dependency to download for us. Which is platform linux/arm64 that results in a mise ERROR unsupported env: linux/arm64 cause there is no artefact for that platform provided.

Using Docker (colima) on modern Apple Hardware runs them on linux/arm64.
@salzig salzig requested a review from a team as a code owner July 8, 2025 10:26
@salzig
Copy link
Contributor Author

salzig commented Jul 8, 2025

To be honest, for us this is a Bug as it holds everyone in our team from building/using that image with the correct platform. As a workaround we can use a x86 based qemu image, which is slower.

@pmatseykanets
Copy link
Contributor

Seems reasonable.

@pmatseykanets pmatseykanets requested review from bigkevmcd, raulcabello and a team July 9, 2025 13:32
@pmatseykanets pmatseykanets merged commit 12848fb into rancher:main Jul 9, 2025
1 check passed
@pmatseykanets pmatseykanets changed the title feat: support platform linux/arm64 Support linux/arm64 platform Jul 9, 2025
@pmatseykanets pmatseykanets self-assigned this Jul 9, 2025
pmatseykanets pushed a commit to pmatseykanets/cli that referenced this pull request Jul 30, 2025
pmatseykanets pushed a commit to pmatseykanets/cli that referenced this pull request Jul 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants