如何在使用gcloud和谷歌应用引擎时调试dockerfiles

时间:2015-02-13 00:52:26

标签: python google-app-engine docker pycharm gcloud

我正在使用Google App Engine和PyCharm 4.0.4以及GCloud managedvm。

我正在尝试访问有关构建dockerfile的更多信息,而不是在使用dev_appserver.py在本地运行时由控制台输出提供的信息。

medusavm是一个python linux控制台应用程序,可以将python代码转换为dart代码,以及其他功能。

在我的dockerfile中,medusavm安装顺利。我已经设法使用PyCharm设置调试,因此我可以访问断点调试功能,如果需要的话。

我遇到运行medusavm的问题,即使安装没有问题。目前我只能从控制台访问信息。我正在使用gcloud版本的dev_appserver.py运行本地调试,可从以下位置访问:

C:/Program Files/Google/Cloud SDK/google-cloud-sdk/platform/google_appengine/dev_appserver.py

我已经设法使用这个确切的设置成功运行gcloud gae tutorial app,所以我认为我在dockerfile中对安装medusavm所做的修改存在问题。

我的docker文件的文本文档的链接是here,来自dockerfile的构建的控制台输出(我希望更多信息用于调试目的,如果你知道如何)是{ {3}}

如果,奇迹般地,你知道我面临的问题,(目前我没有,除了它源于没有正确安装medusavm),这将是非常有帮助的!

另外,如果您在使用gcloud和gae时碰巧知道如何调试dockerfiles,我也会非常感激。

感谢您抽出宝贵时间阅读本文。

0 个答案:

没有答案