34 lines
919 B
YAML
Executable File
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
|