我希望有人能帮助我解决这个问题。当我尝试运行 docker run todolist-docker 时出现以下错误代码。
WARNING: This is a development server. Do not use it in a production deployment.
Use a production WSGI server instead.
* Debug mode: off
Error: Could not locate a Flask application. You did not provide the "FLASK_APP" environment variable, and a "wsgi.py" or "app.py" module was not found in the current directory.
Run Code Online (Sandbox Code Playgroud)
我的文件夹目录在这里:
Folder name: todoflaskappfinal
__pycache__
static
templates
venv
App.py
Dockerfile
requirements.txt
todo.db
ToDoList.db
Run Code Online (Sandbox Code Playgroud)
在 todoflaskappfinal 文件夹中,我有一个 Dockerfile 文件:
# syntax=docker/dockerfile:1
FROM python:3.7.8
WORKDIR …Run Code Online (Sandbox Code Playgroud)