Run Camunda BPM using Docker

Community Edition

The Community Edition docker images can be found on GitHub and Docker Hub.

Start Camunda BPM using Docker

To start the Camunda BPM platform execute the following commands:

docker pull camunda/camunda-bpm-platform:latest
docker run -d --name camunda -p 8080:8080 camunda/camunda-bpm-platform:latest

Please note that by default the Apache Tomcat distribution is used. For a guide on how to use one of the other distributions, see the tag schema.

Start Camunda BPM Run using Docker

To start Camunda BPM Run execute the following commands:

docker pull camunda/camunda-bpm-platform:run-latest
docker run -d --name camunda -p 8080:8080 camunda/camunda-bpm-platform:run-latest

Enterprise Edition

Since version 7.9 we offer to our customers a Docker image for the Enterprise edition of Camunda BPM platform.

These images are hosted on our dedicated Docker registry and are available to Enterprise customers only. You can browse the available images in our Docker registry after logging-in with your credentials.

Please note that these images are build using the same Dockerfile of the Community image, but including the Enterprise version of the platform. For this reason, the same documentation applies.

Make sure to log-in correctly before trying to pull the image:

$ docker login registry.camunda.cloud
Username: my.username
Password:
Login Succeeded

$ docker pull registry.camunda.cloud/cambpm-ee/camunda-bpm-platform-ee:7.14.0
7.14.0: Pulling from camunda-bpm-platform-ee
ff3a5c916c92: Already exists
5de5f69f42d7: Already exists
fa7536dd895a: Pull complete
46ce7a9973c1: Pull complete
6fa1782e4a59: Pull complete
fbf8f17dff48: Pull complete
Digest: sha256:47598932a4aff210ce91819d3b75adbfde675017b13ce9881c9d7dca682fba96
Status: Downloaded newer image for registry.camunda.cloud/cambpm-ee/camunda-bpm-platform-ee:7.14.0

If you want to build an enterprise image yourself, follow the steps described on GitHub.

On this Page: