diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..1035775 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,29 @@ +services: + postgres: + image: postgres:latest + container_name: postgres_server + environment: + POSTGRES_PASSWORD: 1234 + POSTGRES_USER: postgres + ports: + - "5433:5432" # Puerto accesible desde el host + networks: + - backend_network + + simple_backend_api: + image: rafaelmunoz77/simplebackendapi-simple_backend_api:latest + container_name: simple_backend_api + depends_on: + - postgres + environment: + SPRING_DATASOURCE_URL: "jdbc:postgresql://postgres_server:5432/postgres" + SPRING_DATASOURCE_USERNAME: "postgres" + SPRING_DATASOURCE_PASSWORD: "1234" + ports: + - "8081:8080" + networks: + - backend_network + +networks: + backend_network: + driver: bridge