но с 2мя разными докеробразами.
1) для прода - в образ просто будут копироваться файлы
2) для дева - туда доставится пару пакетов (для дебага), а копирования файлов не будет
И проблема в том, что делать бейс имедж не особо хочется, а комманды IMPORT в докерфайле нет.
Может я вообще иду по неверному пути и должен быть единый образ для всего. Или же есть тулзы что симитируют IMPORT (простая конкатенация нескольких файлов)? Спасибо!
FROM php-fpm AS php-prod WORKDIR /code COPY . /code FROM php-fpm AS php-dev WORKDIR /code COPY --from=php-prod /code /code RUN apt install some-debugger docker build -t myprodimage --target php-prod . docker build -t mydevimage --target php-dev .
Обсуждают сегодня