Skip to content

Latest commit

 

History

History
35 lines (19 loc) · 2.01 KB

README.md

File metadata and controls

35 lines (19 loc) · 2.01 KB

Docker Stars Docker Pulls

Docker CentOS e Java for running Spring Boot App

Repository con il dockerfile per creare una Docker Image per eseguire app Spring Boot (su CentOS).

Info

Si parte dall'immagine CentOS + Java creata dal seguente Dockerfile.

Il JAR contenuto è solamente a titolo di esempio ed è stato creato con il codice presente sul seguente Blog.

In fase di build è possibile passare come argomento il JAR da utilizzare, altrimenti viene usato quello di esempio nella directory app/.

Sono utilizzati:

  • VOLUME che punta /tmp visto che sarà li che l'app Spring Boot creerà le working directory di Tomcat per default;

  • "/dev/urandom" per aumentare l'entropia necessaria al calcolo del valore random che tomcat assegna per gli id di sessione e velocizzarne l'avvio.

Viene esposta verso l'esterno la porta 8080, quella usata dal tomcat embedded.

Per eseguire il container:

docker run --name testspringboot -p 8080:8080 -d scolagreco/centos-java-springboot

Per altre informazioni su Spring Boot App in Container potete guardare qui.

Versions