Compose для дев/прод окружений

This commit is contained in:
2024-09-15 18:01:28 +08:00
parent f0cfe4eda7
commit 2d5b9be5a0
8 changed files with 43 additions and 21 deletions

View File

@@ -1,5 +1,3 @@
version: '3'
networks:
iptv:
driver: bridge
@@ -8,14 +6,19 @@ services:
php:
container_name: iptv-php
build: 'docker/php'
env_file:
- .env
environment:
- PHP_IDE_CONFIG=serverName=iptv.local
build:
dockerfile: docker/php/${IPTV_ENV}.dockerfile
restart: unless-stopped
networks:
- iptv
volumes:
- /etc/localtime:/etc/localtime:ro
- ./docker/php/www.conf:/usr/local/etc/php-fpm.d/www.conf:ro
- ./docker/php/php.ini:/usr/local/etc/php/conf.d/php.ini:ro
- ./docker/php/${IPTV_ENV}.php.ini:/usr/local/etc/php/conf.d/php.ini:ro
- ./log/php:/var/log/php:rw
- ./src:/var/www:rw
- ./playlists.ini:/var/www/config/playlists.ini:ro