feat: actualiza configuración de Docker para entornos de desarrollo y agrega comandos para gestionar contenedores

This commit is contained in:
Juan Felipe Zapata Moreno 2026-02-27 17:07:33 -06:00
parent 294e677819
commit 826f91d120
2 changed files with 15 additions and 3 deletions

View File

@ -1,4 +1,4 @@
name: repuve-backend-prdo name: repuve-backend-dev
services: services:
repuve-backend: repuve-backend:
build: build:
@ -6,8 +6,8 @@ services:
dockerfile: Docker/Dev/dockerfile dockerfile: Docker/Dev/dockerfile
working_dir: /var/www/repuve-backend-v1 working_dir: /var/www/repuve-backend-v1
environment: environment:
- APP_ENV=prod - APP_ENV=development
- APP_DEBUG=false - APP_DEBUG=true
- DB_HOST=mysql - DB_HOST=mysql
- DB_USERNAME=${DB_USERNAME} - DB_USERNAME=${DB_USERNAME}
- DB_PASSWORD=${DB_PASSWORD} - DB_PASSWORD=${DB_PASSWORD}

View File

@ -120,6 +120,18 @@
"services:status": [ "services:status": [
"composer run jobs:status", "composer run jobs:status",
"composer run broadcast:status" "composer run broadcast:status"
],
"docker:dev:up": [
"docker compose -f Docker/Dev/docker-compose.yml --env-file .env up -d --build"
],
"docker:dev:down": [
"docker compose -f Docker/Dev/docker-compose.yml --env-file .env down"
],
"docker:prod:up": [
"docker compose -f Docker/Prod/docker-compose.yml --env-file .env up -d --build"
],
"docker:prod:down": [
"docker compose -f Docker/Prod/docker-compose.yml --env-file .env down"
] ]
}, },
"extra": { "extra": {