docker - 如何在Docker中重新访问bash控制台?

标签 docker console

我在运行Nvidia Tensorflow docker 的DGX服务器上启动了一些python脚本。我曾经设法重新输入docker文件,在那里我可以看到该进程仍在运行。但是我再也看不到控制台中的新打印了。

有没有办法我可以运行docker例如一整夜,当我重新输入时,我可以在bash控制台中看到完整的打印日志吗?

最佳答案

我认为您要记录日志。我只完成了应用程序日志记录,但这也许会有所帮助:https://docs.docker.com/engine/reference/commandline/logs/

$ docker logs [OPTIONS] CONTAINER

编辑:其他链接:

log.rowanto.com/docker-console-logs-problem

docs.docker.com/config/containers/logging

关于docker - 如何在Docker中重新访问bash控制台?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53286438/

相关文章:

php - Google Search Console API 多个维度

windows - Windows上的boot2docker - 无法访问暴露的端口

docker - Mysql集群使用Docker : Error 708 'No more attribute metadata records (increase MaxNoOfAttributes)'

ruby-on-rails - 如何以编程方式获取正在运行的容器的容器 ID(在 Docker 上)?

python - 如何让 PyC​​harm 中的 Python 控制台访问脚本的变量空间?

c# - 从 .BAT 运行带有 .application 文件类型的 c# 控制台应用程序

docker - 如何从另一个 docker compose 文件运行 docker compose 文件?

ruby-on-rails - 如何将程序包添加到现有图像?

c# - 打开/关闭音乐按钮 Console.Beep

java - 是否有用于 Java 的任何控制台应用程序框架?