подключите к контейнеру Docker отсоединено из-за отключения SSH - PullRequest
0 голосов
/ 07 января 2019

Я подключился к своему серверу, используя ssh, а затем подключился к своему контейнеру, используя docker exec -it my-container bash. Через несколько минут мое ssh-соединение зависло, и я потерял сеанс контейнера bash, на котором запущен какой-то важный процесс. Есть ли способ повторно присоединить мой предыдущий сеанс bash внутри моего работающего контейнера после того, как я снова подключусь к своему серверу, используя ssh?

1 Ответ

0 голосов
/ 07 января 2019

Нет способа сделать это.

В следующий раз вы должны

1 - Войдите в свою машину

2 - Запустить сеанс с именем tmux ($ tmux new -s myname)

3 - Запустить команду внутри tmux ($ docker exec -it my-container bash)

4 - Когда ваше ssh-соединение останавливается, вы можете вернуться к тому же сеансу tmux ($ tmux a -t myname)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...