Software Development Notions

Base de datos en local usando Docker

August 12, 2020

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


Welcome to my blog about Software Development! I would like to invite you to learning with me 👨‍💻

Search all posts