Docker is a fantastic virtualization tool for running different images very fast and with minimum effort. There is a hub available with many pre-created ready to use images.
With docker it is matter of minutes to download and run images for Activiti explorer and rest Api.
It would be greatly helpful for people who want to play and evaluate the tool. Also for people who make demos and present Activiti.
First you need to install docker, if it is not already done. Installation is very straight forward. Binaries are available for nearly every major OS.
After installation, you need to pull the image:
docker pull smirzai/activiti-single-image
Downloading image may take some time, depending on your internet connection. After that you can easily run explorer or Rest-API.
Executing this command runs the explorer in the container:
sudo docker run -p 8080:8080 -t -i smirzai/activiti-single-image:latest explorer
After less than a minute, container will be running. You can access the explore using such an URL in your explorer:
voilà ! you are there.
Similarly you can run Rest API, using such a command:
sudo docker run -p 8080:8080 -t -i smirzai/activiti-single-image:latest rest
Explorer is the default, if you omit the last parameter.
We are working on making it official out of my personal docker hub.