Я знаю, что можно получить архитектуру механизма Docker, просто запустив эту команду:
root@minus:~# docker info | grep Architecture
Architecture: armv7l
Я также проверил его на другой архитектуре, и он работает хорошо (aarch64
на arm64 и x86_64
для моего сервера Intel).
Мой вопрос: есть ли специальная переменная (используемая как аргумент) с архитектурой, доступной внутри Dockerfile. Я знаю, что можно использовать ARG
для этого, но это означает, что он должен быть установлен вызывающим абонентом, я хотел бы иметь что-то более автоматическое.
Я бы использовал его для автоматической загрузки нужного изображения для архитектуры. Я много искал и ничего не нашел, и буду рад, если найдется способ;).
Заранее спасибо.