Package and deploy your Application
In this following sections, you will learn how to package and deploy your application as a local docker container.
Make sure to check the prerequisites before starting this tutorial.
You have to add them manually if you want to deploy them. To do it:
From the Studio, go to the Overview tab, Extensions, Open Marketplace and filter by application type
Add the desired default applications to your project
In the pom.xml file, you will see the new dependencies added for the application
To package your application as a docker image, you need to run this commands at the root of your project:
mvn clean package -Pdocker -Dbonita.environment=local
The docker image is created, you can find it with
docker images command (the image name is:
For more information about packaging as application, please read Application build section.
Run you docker application with command
docker run --name GettingStarted -d -p 9000:8080 getting-started-tutorial-local:3.0.0-SNAPSHOT
You can adapt the command to your needs. For example, to add a volume for a license folder, use this option:
More details about Bonita image options
Go on http://localhost:9000/bonita to access to Bonita Portal, you can now launch your first process.
Your first application is working, congratulations!