Sign inSign up

brianduran/java_sighting

By brianduran

Updated almost 2 years ago

Imagen base: Maven 3.9.7 + Eclipse Temurin JDK 21.Tecnologías: Java, Spring Boot, Postgres

Image
Languages & frameworks
Databases & storage
0

75

brianduran/java_sighting repository overview

Java Sighting

Esta imagen de Docker está basada en Maven y JDK 21. Está diseñada para ejecutar una aplicación Java de Spring Boot, que sirve como backend para el sistema de avistamientos de coches.

Descripción

  • Base Image: Maven 3.9.7 + Eclipse Temurin JDK 21.
  • Tecnologías: Java, Spring Boot, PostgreSQL.
  • Puertos Expuestos: 8080 (interno) mapeado a 8082 (externo).

Variables de Entorno

  • SPRING_DATASOURCE_URL: URL de conexión a la base de datos PostgreSQL.
  • SPRING_DATASOURCE_USERNAME: Usuario para la base de datos.
  • SPRING_DATASOURCE_PASSWORD: Contraseña para la base de datos.

Uso

  1. Asegurarse de tener una base de datos PostgreSQL corriendo con las credenciales correctas.
  2. Con esta imagen, puedes ejecutar el archivo .jar generado desde el código fuente de tu aplicación Java de Spring Boot.
  3. Ejecuta el contenedor con:
    docker run -e SPRING_DATASOURCE_URL=jdbc:postgresql://db:5432/mydatabase -e SPRING_DATASOURCE_USERNAME=the_username -e SPRING_DATASOURCE_PASSWORD=the_password -p 8082:8080 java_sighting
    

Tag summary

Content type

Image

Digest

sha256:4841fb5b7

Size

92.6 MB

Last updated

almost 2 years ago

docker pull brianduran/java_sighting:v1