Eclipse-Temurin Seccomp Issue
Last modified by Vincent Massol on 2026/07/27 15:33
Content
Explanation
While running the XWiki Docker image, you might encounter a startup failure related to the use of the eclipse-temurin base image, where the JVM crashes immediately and the container fails to start.
Cause
This issue arises because the eclipse-temurin base image switched from openjdk-buster to eclipse-temurin-jammy (Ubuntu 22.04). Older versions of Docker apply a default seccomp security profile that blocks certain system calls required by the newer Ubuntu base image, preventing the JVM from creating worker threads.
Solution
To solve this, you can try one of the following:
- Make sure you use a Docker version >= 20.10.16, which provides an updated default seccomp profile that includes the missing permissions.
- If upgrading Docker is not possible, run the XWiki Docker container without the default seccomp profile.