2016-02-16 3 views
1

Я пытаюсь выяснить, как выполнить фоновый процесс, используя nohup или screen, когда я либо прикрепляюсь к контейнеру, либо ssh. Кажется, что tty закрывается каждый раз, когда я выхожу.Как фоновый процесс для докеров

Я знаю, что есть способ сделать это с файлом докеров, но я не заинтересован в этом методе.

+0

Вы могли бы дать более подробную информацию о команде вы выполнить, что близко этот терминальную? – Auzias

ответ

0

Как указано в этом blog post, лучше не использовать -t с docker exec для фонового процесса.

Try:

docker exec <yourContainer> sh -c "(echo start);(yourScript &);(echo end)" 
Смежные вопросы