This commit is contained in:
Mrx
2026-02-04 13:33:21 +08:00
parent e7c2ddbd93
commit e1fbf72437
23 changed files with 190 additions and 65 deletions

View File

@@ -42,7 +42,7 @@ services:
volumes:
# 数据文件 - data files
- ./data/znc/redis/data:/data:rw
command: "redis-server --requirepass 3m3WsgyCKWqz --appendonly yes"
command: "redis-server --requirepass 3m3WsgyCKWqz --appendonly yes"
privileged: true
restart: always
networks:
@@ -80,27 +80,6 @@ services:
- mysql
networks:
- znc_net
main:
container_name: znc_main
build:
context: .
dockerfile: app/main/api/Dockerfile
ports:
- "21105:8888"
volumes:
- ./data/authorization_docs:/app/data/authorization_docs:rw
environment:
- TZ=Asia/Shanghai
- ENV=development
command: sh -c "echo '等待 Redis 启动...' && until nc -z znc_redis 6379; do echo '等待 Redis 端口开放...'; sleep 1; done && echo 'Redis 端口已开放,等待服务完全就绪...' && sleep 10 && echo '启动应用' && ./main"
depends_on:
- mysql
- redis
networks:
- znc_net
restart: always
networks:
znc_net:
driver: bridge