繁体   English   中英

在 docker 容器中运行 django 应用程序

[英]Run a django app inside a docker container

我正在成功运行一个托管在 docker 容器内的 django 应用程序。 我故意更改代码中的某些内容以破坏代码。 我需要以某种方式查看正在运行的代码的日志,就像我在我的计算机上本地运行它一样。 例如,我忘记导入一个库,当我在本地运行它时,我在终端上收到一条消息,如“ModuleNotFoundError:没有名为‘somemodule’的模块”。 但是当我从容器内部运行相同的代码时,我没有得到任何日志,只是容器无法启动。

我的问题是:如何从容器内部获取脚本的日志,以便调试代码?

所以,我想要做的是以某种方式调试/运行我自己在容器内的 python 代码,以便查看我的代码日志。

我设法使用 VSC 和远程 SSH 以及远程 - 容器扩展来做到这一点。

远程SSH

远程 - 容器

如果容器本地托管在您的 PC 上,则不需要远程 - SSH 扩展

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM