walle-python | sqlalchemy.exc.OperationalError: (_mysql_exceptions.OperationalError) (2003, 'Can\'t connect to MySQL server on \'db\' (111 "Connection refused")') (Background on this error at: http://sqlalche.me/e/e3q8)
walle-python | Migration: [ fail ]
walle-python | ************************************************
问题: 使用 docker-compose 部署时,提示 Error: Could not import "waller". Migration: [ fail ]
解决: 在 docker-compose.yml 中的找到 python ,然后修改 command: bash -c "/bin/bash /opt/walle-web/admin.sh migration && python /opt/walle-web/waller.py" =======>>> command: bash -c "cd /opt/walle-web/ && sleep 10 && /bin/bash /opt/walle-web/admin.sh migration && python /opt/walle-web/waller.py"
就是在启动命令前加上一句
cd /opt/walle-web/ && sleep 10
sleep 10 是为了等待 db 加载完成后再启动 flask ,否则会报