Добавлен redis, переписан dockerfile

This commit is contained in:
brusnitsyn
2026-02-10 08:52:19 +09:00
parent 68626918a6
commit 275faf0c07
3 changed files with 129 additions and 166 deletions

View File

@@ -1,22 +1,47 @@
services:
#PHP Service
app:
image: registry.brusoff.su/aokb-onboard:1.3
image: registry.brusoff.su/aokb-onboard:1.4
build: .
container_name: aokb_onboard_app
restart: unless-stopped
ports:
- "8090:80"
working_dir: /var/www
working_dir: /var/www/html
environment:
- REDIS_HOST=redis # Явно указываем имя сервиса Redis
- REDIS_PORT=6379
depends_on:
- redis
volumes:
- ./.env:/var/www/.env
- ./.env:/var/www/html/.env
- ./docker/php.ini:/usr/local/etc/php/conf.d/app.ini
- ./docker/blocked_ips.map:/etc/nginx/blocked_ips.map
- ./storage/logs:/var/www/storage/logs
networks:
- aokb-onboard-network
redis:
image: redis:8-alpine
container_name: aokb_onboard_redis
restart: unless-stopped
volumes:
- aokb-onboard-redis:/data
networks:
- aokb-onboard-network
expose:
- "6379"
healthcheck:
test: [ "CMD", "redis-cli", "ping" ]
interval: 30s
timeout: 10s
retries: 3
#Docker Networks
networks:
aokb-onboard-network:
driver: bridge
volumes:
aokb-onboard-redis:
driver: local