nepster-web
@nepster-web

Как правильно развернуть приложение с docker?

Работая с докером столкнулся с ситуацией, когда мне нужно провести определенный ряд действий для того, чтобы развернуть проект.

Например:
- сбилдить образы докер (docker-compose build)
- установить расширения (composer install)
- дать права на определенные папки логов и тп.

В общем провести ряд манипуляций и под конец запустить приложение. По началу я думал, все эти манипуляции записать в контейнеры, чтобы все выполнялось при билде. Но сразу же стопорнулся на "composer install". После долгого гугления я наткнулся на упоминания о том, что так делать не нужно.

Я прихожу к тому, что хочу написать скрипты для всего этого дело, однако возможно я что-то упускаю или делаю не так.
Подскажите, пожалуйста, куда копать?
  • Вопрос задан
  • 752 просмотра
Решения вопроса 1
@rustler2000
погромист сикраш
- собрать проект
- установить расширения
- собрать образ

потом уже запускать и держать логи в volume, или прокидывать на хост или драйвер для логгирования прописывать.

но полюбому разрыв между собрать образ и запустить образ. и как образ запущен будет не должно особо быть заданно при сборке образа.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
IceJOKER
@IceJOKER
Web/Android developer
Можно узнать в чем проблема? Почему вы - "стопорнулись" ?

При билде запускаете composer install и все
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы
Motorsport Network Екатеринбург
от 90 000 до 150 000 руб.
Мой Кассир Ижевск
от 80 000 до 120 000 руб.
Insigne Волгоград
от 60 000 до 100 000 руб.
14 дек. 2018, в 17:59
2000 руб./в час
14 дек. 2018, в 17:36
200000 руб./за проект
14 дек. 2018, в 17:31
500 руб./за проект