Docker Compose for XWiki
Last modified by Eleni Cojocariu on 2026/04/29 08:51
Content
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:
- Create a network for the containers.
- Start the database container (MySQL, MariaDB, PostgreSQL).
- Start the XWiki container (Tomcat).
- 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:
- Run XWiki (MySQL on Tomcat) using Docker Compose
- Run XWiki (MariaDB on Tomcat) using Docker Compose
- Run XWiki (PostgreSQL on Tomcat) using Docker Compose
More
To find more about the current topic, you can search or use the table below and filter the columns to narrow your choices.