我正在尝试在 back4app 上运行我的应用程序并遇到以下问题:
2023-05-07T11:39:43.342Z 系统 启动容器...
2023-05-07T11:39:46.143Z 系统 检查健康...
2023-05-07T11:39:46.144Z 系统 尝试使用 http
访问 8080 端口2023-05-07T11:39:46.151Z 系统 看起来没有进程在使用 http
监听 8080 端口2023-05-07T11:39:46.153Z 系统 1s 后重试
2023-05-07T11:39:47.154Z 系统 尝试使用 http
访问 8080 端口2023-05-07T11:39:47.157Z 系统 看起来没有进程在使用 http
监听 8080 端口2023-05-07T11:39:47.159Z 系统 2s 后重试
2023-05-07T11:39:49.159Z 系统 尝试使用 http
访问 8080 端口2023-05-07T11:39:52.162Z 系统 http请求8080端口3s后超时
2023-05-07T11:39:52.166Z 系统 容器在变得健康之前退出。请检查容器日志。
2023-05-07T11:39:52.167Z 系统 部署失败
我的码头文件:
来自 python:3.9-slim
WORKDIR /应用程序
COPY requirements.txt requirements.txt 运行 pip install --no-cache-dir -r requirements.txt
复制。 .
曝光 8080
CMD ["gunicorn", "-b", "0.0.0.0:8080", "app:app"]
烧瓶运行:
if name == "main": app.run(host='0.0.0.0', port=8080)
Requirements.txt:
烧瓶==2.3.2 Jinja2==3.1.2 标记安全==2.1.2 Werkzeug==2.3.3 信号灯==1.6.2 点击==8.1.3 colorama==0.4.6 itsdangerous==2.1.2 Flask-Bootstrap==3.3.7.1 支配==2.7.0 访客==0.1.3 Flask-CKEditor==0.4.6 Flask-Gravatar==0.5.0 Flask-登录==0.6.2 Flask-SQLAlchemy==3.0.3 SQLAlchemy==2.0.12 greenlet==2.0.2 输入扩展==4.5.0 Flask-WTF==1.1.1 idna==3.4 字符集规范化器==3.1.0 证书==2023.5.7 itsdangerous==2.1.2 标记安全==2.1.2 请求==2.30.0 urllib3==2.0.2 WTForms==3.0.1 gunicorn==20.1.0
我认为服务器上正在运行其他应用程序,否则您可以使用其他端口。