Getting started with Docker

The easier way to start with OpenSearchServer 2.0 is to use the Docker container.

Docker installation

Be sure you have docker installed. Follow the instructions on Docker's documentation:

Dockers images

The official home of OpenSearchServer's docker images is here:

The lastest version is 2.0-dev. It contains the latest build from the development branch.

Pull and run

To start OpenSearchServer 2.0, just use the following run command:

docker run -p 9090:9090 opensearchserver/opensearchserver

Network port

The parameter -p exposes the main HTTP port.

You can then use your browser to navigate on the user interface. Assuming it is localhost, you can reach the user interface using the following URL:



Everything you do on OpenSearchServer (indexes files, data crawling) is stored in a working directory.

The docker image defines the volume /var/lib/opensearchserver/ to store those data.


The docker file used to create this container is here:

View/edit on GitHub