我想在Django中开发一个数据库管理器,并且想要在Docker中开发和部署它。作为我的IDE,我想继续使用PyCharm,但我无法理解它如何与Docker交互。使用PyCharm的Docker中的Django
我是Docker及其与PyCharm的集成的新手。我的系统运行Windows 10和Docker for Windows。
我已经尝试过使用PyCharm的远程解释器,但我必须手动激活端口转发(使用Kitematic),因为PyCharm以某种方式不自动转发暴露的端口。
我也尝试使用“Docker Deployment”运行配置。 但是,我无法获得localhost:8000
的请求以连接到Django服务器。我所得到的都是空的回应错误。
(注:加粗问题接受的答案被解决。)
这将真正帮助我有PyCharm的两个选项(远程口译员和搬运工部署)到底是如何工作的解释,并最好有一个向上使用它设置Django的最新教程。不幸的是,我只能找到过时的教程和JetBrain的帮助页面或者过时,或者没有详细解释。
有人可以帮助我,并指导我通过这个或指向我良好的资源?
看来你可能会混合一些无关的问题。首先,开发你的数据库管理器。一旦你准备好了解决方案,你就会在Docker中包装它。 – boardrider
其中一个问题是数据库是LDAP。在Windows上安装'django-ldapdb'及其依赖项几乎是不可能的,因此我想在Docker容器中开发。 – J0hj0h