Fist commit

This commit is contained in:
Omar Esquivel
2026-05-07 01:42:38 -06:00
commit 869d22144b
3 changed files with 154 additions and 0 deletions
@@ -0,0 +1,38 @@
networks:
net_esdp:
ipam:
config:
- subnet: 10.10.0.0/24
services:
db:
image: "${DOCKER_DATABASE_IMAGE}"
container_name: "${DOCKER_DATABASE_CONTAINER_NAME}"
stdin_open: true
ports:
- "${DOCKER_DATABASE_HOST_PORT}:${DOCKER_DATABASE_CONTAINER_PORT}"
environment:
- POSTGRES_HOST=${DATABASE_HOST}
- POSTGRES_USER=${DATABASE_USER}
- POSTGRES_PASSWORD=${DATABASE_PASSWORD}
- POSTGRES_DB=${DATABASE_DB}
volumes:
- "${DOCKER_DATABASE_HOST_VOLUME}:${DOCKER_DATABASE_CONTAINER_VOLUME}"
- "${DOCKER_DATABASE_HOST_SHARED}:${DOCKER_DATABASE_CONTAINER_SHARED}"
networks:
net_esdp:
ipv4_address: "${DOCKER_DATABASE_IPV4_ADDRESS}"
back_django:
image: "${DOCKER_BACKEND_DJANGO_IMAGE}"
container_name: "${DOCKER_BACKEND_DJANGO_CONTAINER_NAME}"
stdin_open: true
ports:
- "${DOCKER_BACKEND_DJANGO_HOST_PORT}:${DOCKER_BACKEND_DJANGO_CONTAINER_PORT}"
volumes:
- "${DOCKER_BACKEND_DJANGO_HOST_VOLUME}:${DOCKER_BACKEND_DJANGO_CONTAINER_VOLUME}"
- "${DOCKER_BACKEND_DJANGO_HOST_SHARED}:${DOCKER_BACKEND_DJANGO_CONTAINER_SHARED}"
networks:
net_esdp:
ipv4_address: "${DOCKER_BACKEND_DJANGO_IPV4_ADDRESS}"
@@ -0,0 +1,24 @@
DOCKER_DATABASE_IMAGE=postgres:17.4-bullseye
DOCKER_DATABASE_CONTAINER_NAME=database_esdp
DOCKER_DATABASE_HOST_PORT=5032
DOCKER_DATABASE_CONTAINER_PORT=5432
DOCKER_DATABASE_HOST_VOLUME=./db/
DOCKER_DATABASE_CONTAINER_VOLUME=/var/lib/postgresql/data/
DOCKER_DATABASE_HOST_SHARED=./shared/
DOCKER_DATABASE_CONTAINER_SHARED=/home/shared/
DOCKER_DATABASE_IPV4_ADDRESS=10.10.0.2
DATABASE_HOST=10.10.0.2
DATABASE_USER=postgres
DATABASE_PASSWORD=password
DATABASE_DB=database_esdp
DOCKER_BACKEND_DJANGO_IMAGE=python:3.12.11-bullseye
DOCKER_BACKEND_DJANGO_CONTAINER_NAME=django_esdp
DOCKER_BACKEND_DJANGO_HOST_PORT=8088
DOCKER_BACKEND_DJANGO_CONTAINER_PORT=8000
DOCKER_BACKEND_DJANGO_HOST_VOLUME=./django/
DOCKER_BACKEND_DJANGO_CONTAINER_VOLUME=/app/
DOCKER_BACKEND_DJANGO_HOST_SHARED=./shared/
DOCKER_BACKEND_DJANGO_CONTAINER_SHARED=/home/shared/
DOCKER_BACKEND_DJANGO_IPV4_ADDRESS=10.10.0.3