如何在mongodb docker构建期间运行python fixture脚本?
我正在设置mongodb容器。我的web应用程序将在另一个容器中运行。不知何故,在构建mongodb映像时,我需要运行fixture脚本,该脚本将为默认用户生成密码哈希,并将插入mongodb。fixture脚本是用python编写的,并使用bcrypt生成哈希。我还没有找到在mongodb容器中运行python脚本的方法。我是用正确的方法还是有其他更好的方法来实现这一点 mongodb容器可能没有安装python——一般来说,容器具有实现其目标所需的最少依赖项 我认为你有几个选择:如何在mongodb docker构建期间运行python fixture脚本?,python,mongodb,docker,docker-build,Python,Mongodb,Docker,Docker Build,我正在设置mongodb容器。我的web应用程序将在另一个容器中运行。不知何故,在构建mongodb映像时,我需要运行fixture脚本,该脚本将为默认用户生成密码哈希,并将插入mongodb。fixture脚本是用python编写的,并使用bcrypt生成哈希。我还没有找到在mongodb容器中运行python脚本的方法。我是用正确的方法还是有其他更好的方法来实现这一点 mongodb容器可能没有安装python——一般来说,容器具有实现其目标所需的最少依赖项 我认为你有几个选择: 作为安装过
您能否详细说明预生成哈希的步骤以及如何使用它。我应该在主机中生成并使用它吗?您可以使用与导入数据相同的python脚本来创建一个新的fixture文件,并计算哈希值。