Get Started with Apicurio Registry

The easiest way to get started with Apicurio Registry is by using Docker to quickly start up an in-memory server. This server is non-persistent, so don't use this for production!

Prerequisites

Pull the Apicurio Registry image

Pull the apicurio-registry-mem Docker image from Docker Hub as follows:

docker pull apicurio/apicurio-registry-mem:2.5.11.Final

Run the Apicurio Registry image

Apicurio Registry supports different storage options, but the quickest way to get started is to use the non-persistent in-memory image with no external dependencies. Each option has its own Docker image. For more options, see the Apicurio Registry documentation.

Run the apicurio-registry-mem Docker image as follows:

docker run -it -p 8080:8080 apicurio/apicurio-registry-mem:2.5.11.Final

Open the Apicurio Registry web console

Open the Apicurio Registry web console in your browser to add API and schema artifacts to Apicurio Registry.