Sign inSign up

tacinaa/tp-grapql

By tacinaa

•Updated 10 months ago

Application Spring Boot GraphQL avec Docker multi-stage (Java 17).

Image
Languages & frameworks
0

926

tacinaa/tp-grapql repository overview

⁠TP-grapql

Application Spring Boot GraphQL dockerisée avec Java 17 (OpenJDK – Amazon Corretto)
et un Dockerfile multi-stage pour une image optimisée.


⁠🐳 Image Docker

  • Repository : tacinaa/tp-grapql
  • Architectures : linux/amd64 (compatible Mac, Windows, Linux)

⁠▶️ Lancer le conteneur

docker run --platform linux/amd64 -p 9090:8081 tacinaa/tp-grapql

⁠🌐 Accès à l’application

L’application écoute sur le port 8081 dans le conteneur.


⁠🧱 Build Docker (multi-stage)

  • Étape 1 : build de l’application avec Maven
  • Étape 2 : exécution du JAR dans une image Java légère

Un fichier .dockerignore est utilisé pour optimiser le contexte de build.


⁠📄 Contexte

Projet réalisé dans un cadre pédagogique.

Tag summary

Content type

Image

Digest

sha256:8bad843a5…

Size

258.6 MB

Last updated

10 months ago

docker pull tacinaa/tp-grapql