加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
docker-compose.yml 900 Bytes
一键复制 编辑 原始数据 按行查看 历史
DuGaoqiang 提交于 2022-02-15 14:48 . init
version: '3.8'
services:
db:
image: mysql
restart: always
environment:
MYSQL_DATABASE: 'project_name'
MYSQL_ROOT_PASSWORD: 'password'
MYSQL_ALLOW_EMPTY_PASSWORD: 'true'
ports:
- '3306:3306'
volumes:
- my-datavolume:/var/lib/mysql
networks:
- app-network
redis:
image: redis:alpine
restart: always
volumes:
- my-redisvolume:/data
networks:
- app-network
backend:
restart: always
networks:
- app-network
build:
context: .
ports:
- '8000:8000'
volumes:
- .:/project_name
depends_on:
- db
- redis
environment:
REDIS_URL: 'redis://redis:6379'
DB_URL: 'mysql://root:password@db:3306/project_name?charset=utf8mb4'
command: ["python", "main.py"]
volumes:
my-datavolume:
my-redisvolume:
networks:
app-network:
driver: bridge
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化