example_app/.devops/docker/develop/docker-compose.yml
2025-11-24 18:01:26 -05:00

34 lines
919 B
YAML
Executable File

version: "3.9"
# Ports se definen en override
services:
curd-intranet:
container_name: curd-intranet
build:
context: ../../../
dockerfile: ./.devops/docker/develop/Dockerfile
depends_on:
- curd-intranet-nginx
volumes:
- ../../../:/var/www/app
- ~/storage_block/curd/intranet/volumen_files:/var/www/volumen_files
- ./php/local.ini:/usr/local/etc/php/conf.d/local.ini
#Nginx Service (Solo sirve archivos estaticos por eso solo dejo que copie los archivos publicos)
curd-intranet-nginx:
image: nginx:alpine
container_name: curd-intranet-nginx
restart: unless-stopped
tty: true
volumes:
- ../../../public:/var/www/app/public
- ./nginx/conf.d/:/etc/nginx/templates
environment:
NGINX_FASTCGI_PASS: "curd-intranet:9000"
#docker network create veytrans-network
networks:
default:
external:
name: veytrans-network