docker - 如何重新访问 Docker 中的 bash 控制台?
问题描述
我在运行 Nvidia Tensorflow docker 的 DGX 服务器上启动了一些 python 脚本。我曾经设法重新输入 docker 文件,在那里我可以看到该进程仍在运行。但是,我再也看不到控制台中的新打印件了。
有没有一种方法可以运行 docker,例如一整晚,当我重新输入它时,我可以在 bash 控制台中看到我完整的打印日志?
解决方案
我想你想要记录。我只完成了应用程序日志记录,但也许这会有所帮助:https ://docs.docker.com/engine/reference/commandline/logs/
$ docker logs [OPTIONS] CONTAINER
编辑:附加链接:
推荐阅读
- c++ - 在 C++ 中重写 const 成员函数
- pandas - 熊猫:如果另一列的字符串以(“A”,“B”,“C”)开头,则用(1,2,3)创建一列
- c# - 只有单元测试可观察行为,而不是系统要求?
- ios - IMA iOS DAI 广告在来自后台时未恢复
- swift - 在 Swift 中规范化(组合和分解)utf8 字符串
- javascript - 如何使用 JQuery 添加工具提示?
- javascript - 配置一个js库告诉webpack使用ES6模块dist文件
- javascript - prerender 的 NoState Prefetch 是什么?
- android - 如何在嵌套 Recyler 视图中使用 Kotlin 高阶函数
- swift - 如何将文本文件保存到云文件夹(MacOS Swift 应用程序)?