see on GitHub

Installation : Running in a Docker Container

A RavenDB Server can be run on Docker using our official images available in two channels:


Server images are published on Docker for the following platforms:

  • Ubuntu 16.04
  • Windows Nano Server


Beside tags matching the exact builds e.g. 4.0.7-ubuntu.16.04-x64 or 4.0.7-windows-nanoserver each of the repositories contain the following tags for your convenience:

  • 4.0-latest this is an alias to 4.0-ubuntu-latest
  • 4.0-ubuntu-latest is an alias to the latest RavenDB Ubuntu image
  • 4.0-windows-nanoserver-latest is an alias to the latest RavenDB Windows Nano Server image


To install latest tag, you can issue a command as follows:

docker run -d -p 8080:8080 -p 38888:38888 ravendb/ravendb

You can access the RavenDB Management Studio by going to http://localhost:8080 in your browser. This is assuming that you are using the default networking configuration with Docker, and that the Docker instance is not exposed beyond the host machine. If you intend to host RavenDB on Docker and expose it externally, make sure to go through the security configuration first.


For more detailed information on how to use and setup RavenDB on Docker please visit our Docker Hub page available here.