Docker Compose for XWiki

Last modified by Eleni Cojocariu on 2026/04/29 08:51

Explanation

Docker Compose is a tool that allows you to define and run multi-container applications using a single configuration file. Instead of manually starting containers one by one, you describe everything in a file (docker-compose.yml), and Docker handles the rest.

XWiki provides some files. When you run: docker compose up -d , Docker Compose will:

  1. Create a network for the containers.
  2. Start the database container (MySQL, MariaDB, PostgreSQL).
  3. Start the XWiki container (Tomcat).
  4. Connect the containers together.

With Docker Compose, you can run XWiki with the following configurations out of the box, as they are prebuilt in Docker Compose setups:

More

To find more about the current topic, you can search or use the table below and filter the columns to narrow your choices.

Related

Get Connected