Size: a a a

2020 September 28

AO

Alexander Osipov in Laravel Pro
Спасибо
источник

ЕМ

Евгений Микулич... in Laravel Pro
Stanislav Malkin
Затем, что в докере нет крона. А решение через docker exec -ti это костыль.
в докере есть крон, надо всего лишь сделать контейнер с кроном, пробросить туда кронтаб и в кронтабе бросить путь до приложения
источник

SM

Stanislav Malkin in Laravel Pro
та есть, есть, крон. Но смысла идти этим путем нет
источник

SM

Stanislav Malkin in Laravel Pro
поэтому можно считать, что "нет"
источник

SM

Stanislav Malkin in Laravel Pro
это тоже костыль
источник

ЕМ

Евгений Микулич... in Laravel Pro
нет
источник

SM

Stanislav Malkin in Laravel Pro
т.к. в итоге надо RUN crontab /etc/cron.d "кидать"
источник

ЕМ

Евгений Микулич... in Laravel Pro
нет не надо
источник

SM

Stanislav Malkin in Laravel Pro
что нет? когда да. Потом проблемы с дебагом и отладкой.
источник

SM

Stanislav Malkin in Laravel Pro
делайте тогда через крон. Ради бога.
источник

ЕМ

Евгений Микулич... in Laravel Pro
пф делайте как хотите)
источник

SM

Stanislav Malkin in Laravel Pro
мне лень спорить.
источник

ЕМ

Евгений Микулич... in Laravel Pro
copy crontab /etc/crontabs/root
CMD ['crond', ''-f]
источник

ЕМ

Евгений Микулич... in Laravel Pro
в докерфайле
источник

ЕМ

Евгений Микулич... in Laravel Pro
в кронтабе как обычно команда php artisan schedule:run
источник

ЕМ

Евгений Микулич... in Laravel Pro
и отдельно поднятный контейнер крон
источник

ЕМ

Евгений Микулич... in Laravel Pro
что тут сложного?
источник

SM

Stanislav Malkin in Laravel Pro
для любителей костылей пойдет. А так есть supervisord.
источник

ЕМ

Евгений Микулич... in Laravel Pro
где костыль
источник

SM

Stanislav Malkin in Laravel Pro
отдельный контейнер для крона?
источник