РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
⊗dcSpSgMp 42 of 98 menu
◀ ▶

Несколько платформ в Docker

Несколько платформ в одной сборке дают одному имени образа две архитектуры. Запрос перечисляет пары linux/amd64 и linux/arm64 в одной команде.

Минимальный рецепт на alpine печатает слово multi. Имя образа demo/app:1.0 задают при сборке:

FROM alpine CMD ["echo", "multi"]

Команда docker buildx build умеет несколько платформ в одном вызове. Флаг --platform перечисляет обе архитектуры через запятую. Сборка с таким именем; две архитектуры сразу не кладутся в обычный локальный список как две отдельные строки - это одно имя на две сборки:

docker buildx build --platform linux/amd64,linux/arm64 -t demo/app:1.0 .

Подготовьте короткий рецепт с echo и словом pair, затем соберите метку demo/pair:1.0 сразу для linux/amd64 и linux/arm64.

Откройте список локальных образов и отметьте, что имя demo/pair:1.0 не дублируется отдельной строкой на каждую архитектуру.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить