Указание на основе контейнера i386 / i686 в Dockerfile для использования в Docker на amd64 - PullRequest
0 голосов
/ 10 ноября 2018

Distros, например Ubuntu, предлагайте базовые образы в нескольких архитектурах; на самом деле, спецификация многоархивных изображений теперь является частью формата файла манифеста Docker.

В любом случае, для сборщиков CI мне нужно было бы автоматически создать и запустить 32-битный образ докера на 64-битной машине.

Я просто не могу понять, как указать в Dockerfile, что я хочу вариант архитектуры i686 базы ubuntu в моей строке FROM ubuntu:18.04.

(кстати, то же самое относится и к образам Fedora.)

Для пояснения: я не ищу информацию типа FROM i386/ubuntu или что я могу собрать FROM scratch и ADD 32-битную tar.
Я хочу знать, как я могу сказать FROM, что я имею в виду архитектуру xyz многоархивного репозитория Dockerhub, поэтому я ищу что-то, что делает (надеюсь, я понял идею)

FROM ubuntu:18.04:arch=xyz
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...