基于微服务的示例Web后端 基于微服务和Docker容器化的Web后端应用程序的示例 服务: 产品服务(FastAPI,PostgreSQL) 订单服务(FastAPI,PostgreSQL) 跑步: 在主应用程序目录中运行docker-compose up -d (或sudo docker-compose up -d ) 只有在创建数据库之后,大约几秒钟后(如果没有数据库服务卷),应用程序才会启动 产品服务位于端口8002上- 订购服务位于端口8001上- 迁移: 用于产品和订单服务的Alembic迁移工具 添加新的迁移脚本: (sudo) docker-compose run alembic revision --autogenerate -m "" 运行迁移: