Base de datos local con docker

El siguiente ejemplo se ha desarrollado con Spring Boot.

Hacemos ciertos ajustes en applicacion.properties para configurar la conexión a la DB.

spring.jpa.database=POSTGRESQL
spring.datasource.platform=postgres
spring.datasource.url=jdbc:postgresql://localhost:5432/postgres
spring.datasource.username=postgres
spring.datasource.password=postgres
spring.jpa.show-sql=true
spring.jpa.generate-ddl=true
spring.jpa.hibernate.ddl-auto=create-drop
spring.jpa.properties.hibernate.jdbc.lob.non_contextual_creation=true

Creamos y arrancamos el contenedor en Docker que use la imagen de PostgreSQL.

docker run --name my_postgres -p 5432:5432 -e POSTGRES_PASSWORD=postgres postgres

Listo, ya podemos trabajar con nuestra base de datos en local 🥳

Para cualquier duda el proyecto se puede consultar aquí: https://github.com/raulpadilladelgado/Local-Database-Docker

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *