Инструменты пользователя

Инструменты сайта


docker:docker-compose:run

Различия

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

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
docker:docker-compose:run [2021/09/15 16:15]
werwolf
docker:docker-compose:run [2023/01/12 12:18] (текущий)
Строка 6: Строка 6:
  
 <​code>​ <​code>​
-docker-compose run parser_nodejs node /​var/​www/​parsers/​wb/​index clear+docker-compose run parser_nodejs node /​var/​www/​parsers/​wb/​index clear > /dev/null 2>&1 &
 </​code>​ </​code>​
 +
 +Работа процессов в фоне
 +
 +Запуск скрипта в фоне linux - это одно, но надо чтобы он ещё работал после закрытия терминала. Закрытие терминала путем нажатия на крестик в верхнем углу экрана влечет за собой завершение всех фоновых процессов. Впрочем,​ есть несколько способов сохранить их  после того как связь с интерактивной оболочкой прервется. Первый способ — это удаление задачи из очереди заданий при помощи команды disown:
 +
 +disown
 +
 +Как и в предыдущих случаях,​ при наличии нескольких одновременно выполняемых процессов следует ​ указывать номер того, относительно которого будет выполнено действие:​
 +
 +disown %1
docker/docker-compose/run.1631711751.txt.gz · Последние изменения: 2023/01/12 12:16 (внешнее изменение)