擅长:python、mysql、java
<p>我将添加一个bash脚本,其中包含启动期间要运行的命令,并将其用作映像中的默认入口点。通常最好将此脚本称为<code>entrypoint.sh</code></p>
<pre><code>#!/usr/bin/env bash
python manage.py db upgrade
flask run host=0.0.0.0
</code></pre>
<p>然后,在Dockerfile中,将最后一行替换为以下内容</p>
^{pr2}$
<p>如果您只想在Docker compose中运行升级命令,那么您可以像这样在compose文件中重写它,而不是更改图像中的默认入口点</p>
^{3}$