У меня есть несколько странных процессов в моем контейнере докеров.
root 1366 0.0 0.0 18208 460 ? Ss+ Mar08 0:00 bash
root 2103 0.0 0.0 18208 452 ? Ss+ Mar08 0:00 bash
root 3094 0.0 0.0 18208 448 ? Ss+ Mar08 0:00 bash
root 10078 0.0 0.0 18212 460 ? Ss+ Mar08 0:00 bash
root 11535 0.0 0.0 18212 620 ? Ss+ Mar08 0:00 bash
root 22641 0.0 0.0 18208 1992 ? Ss 11:54 0:00 bash
Я обычно SSH на свой сервер, а затем делаю docker exec -it my-container bash. Это иногда зависает, в результате меня закрывает окно терминала.
Я угадываю список процессов bash, что является результатом нарушения моего соединения, которое приводит к их зависанию на сервере.
Есть ли способ их обнаружить и удалить? Или мне нужно сделать это вручную?
Обычно сеансы ssh закрываются после таймаута (через неактивность). Это параметры в файле / etc / ssh / sshd_config:
#Default values
TCPKeepAlive yes
ClientAliveInterval 0
ClientAliveCountMax 3
Так что вам не нужно беспокоиться об этом.
Обычно сеансы ssh закрываются после таймаута (через неактивность). Это параметры в файле / etc / ssh / sshd_config:
#Default values
TCPKeepAlive yes
ClientAliveInterval 0
ClientAliveCountMax 3
Так что вам не нужно беспокоиться об этом.