Ozone HIS Docker Installation

Is there any up to date functioning documentation on how to install Ozone using Docker.

Hey @opensolutions,

Here are the official docs for Ozone HIS.

We are trying to regularly update the Ozone docs as more features are added and bugs are fixed, please feel free to let us know if something doesn’t work as per the documentation.

Thank you for the assistance. I encountered several issues during the installation and still have not gotten it to work.

  1. The maven version it is trying to install does not exisit(3.9.12) - Had to edit the install-stable.sh script to using V3.9.14.

  2. Did get the issue with the ozone-openrs container which was unhealthy but restarting it did rectify this issue.

After all the containers are up and running (healthy) I tried accesing the various URL’s but none worked. I am running this on:

Ubuntu V24.04.3 LTS

Docker V28.4.0

It did not work, I tried on brand new ubuntu machine after installing docker on it , I tried installing maven myself and comment the mvn installation but could not manage also.

curl -s https://raw.githubusercontent.com/ozone-his/ozone/main/scripts/install-stable.sh | bash /dev/stdin
Installation script for Ozone FOSS (for testing and demo purposes only).

See https://docs.ozone-his.com/ for how to set it up for production.

\[INFO\] Ozone version: 1.0.0-alpha.15
\[INFO\] Installing Maven ...
\[INFO\] Downloading Maven 3.9.12...
% Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
Dload  Upload   Total   Spent    Left  Speed
100   196  100   196    0     0   3692      0 --:--:-- --:--:-- --:--:--  3769

gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now

@opensolutions @jeangirgis Thanks for bringing this up. I have raised a PR to fix the script which installs Ozone.

@opensolutions OpenMRS service container takes around 20 mins to become healthy (depending on your machine available resources). I would request you to first clean all the docker containers and volumes and then try with the Ozone commands again.