Зомби-процессы в docker-контейнере из docker cmd-скрипта

Мой контейнер запускается командой start_script через CMD dockerfile. Внутри start_script мне нужно запустить php-скрипты для инициализации некоторых данных, и я запускаю их в фоновом режиме (потому что это может занять несколько минут) следующим образом:

php /home/sand-scripts/bin/console app:blacklist:domain &
php /home/sand-scripts/bin/console app:blacklist:subnet &

Если я захожу внутрь контейнера, я могу проверить, хорошо ли инициализированы мои данные, но если я выполню ps aux Я вижу, что мой процесс PHP стал зомби (или как это):

   28 root      0:02 [php]
29 root      0:00 [php]
30 root      0:01 [php]

пока они работают, это выглядит так:

31 root      4:50 php /home/sand-scripts/bin/console app:blacklist:ip

Если я бегу без &, нет зомби php.

Эти скрипты также запускаются cron каждые 10 минут, но новых зомби php не появляется.

Что я должен сделать, чтобы избежать этой проблемы во время запуска контейнера?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]