Get started with Jahia

March 14, 2023
The Jahia Docker images are targeted at developers. If you are a business user and want to evaluate Jahia, we recommend you request a demo.

The Docker images provide a 30-day trial version. After the 30-day trial ends, you can contact us for any license requests.

Installing Docker and running a Jahia Docker image

As Docker is a prerequisite for this tutorial, If you don’t have it installed on your system, you can get it here:

Note: Please ensure that your Docker installation allows allocating up to 4GB of memory to a container. In Docker go to Preferences>Advanced and set the memory limit to 4GB or more instead of the default 2GB.

To run a Jahia Docker image:

After installing Docker, open a Terminal on Linux or Mac, or a Command Prompt on Windows (cmd.exe), and type the following commands:

docker run -p 8080:8080 jahia/jahia-discovery

The initial startup of Jahia takes a few minutes. When Jahia finishes starting, you should see a message that looks like this:

 D E V E L O P M E N T   M O D E A C T I V E

 In development mode, Jahia will allow JSPs to be modified, modules to be
 re-deployed and other modifications to happen immediately, but these DO have a performance impact.
 It is strongly recommended to switch to production mode when running performance tests or going live.
 The setting to change modes is called operatingMode in the configuration file.
     Started: 65
 Jahia 8.x.x.x - Enterprise Distribution - Initialization completed in 268 seconds

Logging into Jahia

You are now ready to connect to Jahia. Simply open a supported browser and enter the following URL:
http://localhost:8080, you will be redirected to Digitall, our pre-imported demo site.

You can login using the following default credentials:

Username: root
Password: root1234