Skip to content

Dockerfile per creare una Docker Image per eseguire app Spring Boot (su CentOS).

License

Notifications You must be signed in to change notification settings

scolagreco/centos-java-springboot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Dockerfile per creare una Docker Image per eseguire app Spring Boot (su CentOS).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages