Skip to content

Kreditorforeningens-Driftssentral-DA/container-image-payara

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

89 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PAYARA SERVER

Build (Docker)

These images are based on the official Payara Server Community Edition, running on Azul Zulu OpenJDK (Debian)

IMAGE COMPRESSED UNCOMPRESSED
DEBIAN 550MB ~930MB

Features

  • Automated monthly builds
  • Based on Azul Zulu official OpenJDK images
  • Uses dumb-init & gosu, by default
  • Runs init-scripts as root, before starting the server as unprivileged (default) user.
  • Enabled secure-admin
  • Default JVM options: '-XX:MaxRAMPercentage=85.0 -XX:InitialRAMPercentage=85.0 -XX:+ExitOnOutOfMemoryError'
  • Extra libraries:
    • Postgres JDBC driver
    • Microsoft SQL JDBC driver
    • Logstash Logback Encoder
    • Payara Logback Libs
    • Payara Logback Delegation
  • Logback config-option(file: ${CONFIG_DIR}/logback.xml)
# Default admin-credentials
admin / Admin123

TAG FORMAT

  • <PayaraVersion>-<JavaVersion>-<Tag>

Examples:

  • Branch: 6.2021.1.Alpha1-jdk11-main
  • Week: 5.2021.9-jdk11-2021.48

EXAMPLE USE

# Starting server ..
docker run --rm -it -p 8080:8080 -p 4848:4848 -e TZ=Europe/Oslo -e LC_ALL=nb_NO.ISO-8859-1 kdsda/payara:11.5.2021.9-main

Checking JAVA defaults

java -XX:+PrintFlagsFinal -version | grep -E "UseContainerSupport | InitialRAMPercentage | MaxRAMPercentage | MinRAMPercentage | MaxHeapSize"

About

Container image for Payara Server (Full)

Resources

License

Stars

Watchers

Forks

Releases

No releases published