zbparse/docker-compose.yml
2024-11-26 10:01:52 +08:00

23 lines
842 B
YAML

services:
flask_app:
build:
context: . # 构建上下文为当前目录
dockerfile: Dockerfile # 指定 Dockerfile
ports:
- "5001:5001" # 将容器的5001端口映射到主机的5001端口
env_file:
- .env # 使用 .env 文件中的环境变量
environment:
# 如果需要覆盖或添加额外的环境变量,可以在这里定义
# 例如:
# DEBUG: 'false'
volumes:
# - .:/flask_project # 将当前目录挂载到容器的 /flask_project 目录(可选,便于开发时实时更新代码)
- /home/Z/zbparse_output:/flask_project/flask_app/static/output # 额外的数据卷挂载
restart: unless-stopped # 容器退出时自动重启,除非明确停止
# 可选:定义网络或其他全局配置
# networks:
# default:
# driver: bridge