Eclipse-Temurin Seccomp Issue

Last modified by Vincent Massol on 2026/07/27 15:33

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.

Related

Get Connected