簡體   English   中英

重新連接到 Docker 容器中運行的 bash

[英]Reconnect to running bash in Docker Container

我不是 docker 專家,但我設法在 docker bash 中啟動了我的 python 腳本。 在網絡連接錯誤后,我失去了與運行 docker 的 ubuntu 服務器的連接。 重新連接到服務器后,我仍然可以連接到仍在運行的 docker 容器,但是我無法連接到運行我的 Python 腳本的 bash。那么,如何重新連接到我的腳本所在的 docker 容器 bash正在磨合,看看它的進展?

使用 docker logs (documents) *您將無法使用這種方式來結束 python

作為一般規則,沒有辦法“恢復”丟失的 bash 會話。

一種解決方法是在終端多路復用器(如screentmux運行腳本,這允許您從多個終端附加/恢復會話。

我擔心當前進程已經消失,您只能使用docker logs檢查docker logs ,但是您的工作很可能因會話而死亡(除非您nohup編輯它)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM