Как организовать multi-platform сборку с docker buildx?

Senior
156 просмотров
AFK Offer AI

buildx использует QEMU эмуляцию или remote builders для сборки под разные архитектуры. docker buildx build --platform linux/amd64,linux/arm64 -t myimage:latest --push . соберёт образ под обе платформы и создаст manifest list. Полезно для M1/M2 Mac разработчиков и серверов на ARM (AWS Graviton). В CI настраивают через qemu action и docker/setup-buildx-action.

Следующий вопрос

Как поменять владельца файла и его группу?