从 Flask 项目打包为多平台 Docker 镜像并上传 Docker Hub(含 GitHub Actions

🧱 1. 创建一个基础 Flask 项目

项目结构:

flask-demo/
├── app.py
├── requirements.txt
├── Dockerfile
├── start.sh
└── .github/
  └── workflows/
      └── docker.yml

app.py

from flask import Flask
app = Flask(name)

@app.route(‘/‘)
def hello():
   return “Hello from multi-arch Flask Docker in production mode!”

阅读更多