по сути образ из которого будет собираться по ключу DOCKERFILE_FLAVOUR этот ключ как можно использовать в связке с docker-compose?
А вообще хочу решить такую проблему на mac c arm процом у меня заметно медленнее работает проект особенно на тестах. И в дашборде докера на контейнере весит желтая плашка ⚠️amd64
Кто то подскажет как использовать DOCKERFILE_FLAVOUR?
В докере по вопросу производительности надо настроить. По моему, там галочку снять нужно, но не помню в каком разделе.
Наоборот поставить. А в последних вообще новую фс завезли
в него просто название системы передается для которой потом ищется Dockerfile судя по gitlab-ci файлу в репе https://github.com/yiisoft/yii2-docker/blob/master/.gitlab-ci.yml#L7 https://github.com/yiisoft/yii2-docker/blob/master/docker-compose.yml#L6 если хочешь под арм билдить то возможно ничего трогать не нужно если docker правильно определяет архитектуру то сам дернет php под арм, если нет то нужно в env PHP_BASE_IMAGE_VERSION передать вместе с digest название image
Да вот он автоматом именно для этого образа собирает под amd64. Хочу чтоб собирал под нужную архитектуру.
А как это передать вместе с digest название image?
тут находишь image нужны тыкаешь на digest в нужной os и потом вставляешь в/вместо PHP_BASE_IMAGE_VERSION в compose файл пример php:7.4-apache@sha256:c27820adc8cac94bdb436421ad539a51e365dfdc813a86faa91d714b970655da
Обсуждают сегодня