# Uploading a new process to an already existing Bonita Application on Docker

**URL:** <https://community.ofelia.com/t/uploading-a-new-process-to-an-already-existing-bonita-application-on-docker/24029>\
**Category:** Q&A\
**Tags:** bonita-runtime\
**Created:** [30 November 2023 15:22 UTC](https://community.ofelia.com/t/uploading-a-new-process-to-an-already-existing-bonita-application-on-docker/24029 "2023-11-30T15:22:11Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![aavila](https://avatars.discourse-cdn.com/v4/letter/a/a6a055/32.png) [@aavila](https://community.ofelia.com/u/aavila)\
**Post date:** [30 November 2023 15:22 UTC](https://community.ofelia.com/t/uploading-a-new-process-to-an-already-existing-bonita-application-on-docker/24029/1 "2023-11-30T15:22:11Z")

</div>

Hello, everyone. I hope you are having a great day.

So, I was reading the documentation, and I found out that only users with an Enterprise subscription can compile a [Docker image of the Bonita Runtime](https://documentation.bonitasoft.com/bonita/latest/runtime/bonita-docker-installation). But then, I read [in here](https://documentation.bonitasoft.com/bonita/latest/build-a-process-for-deployment)&nbsp;that it is also possible to deploy a process, and then install it to an already existing application through the Bonita Administrator Application.

So, technically, I could just create a Bonita Application, put it inside of a Docker by following [these&nbsp;instructions](https://documentation.bonitasoft.com/bonita/latest/build-run/build-application), host that Docker in a service like AWS, and then upload all of the other applications and processes that I create over time to that same instance, couldn't I?

Now, regarding the upload and installation of these new applications, there is no current way of doing it through the API, right? The POST method for the&nbsp;_Create a living application_ endpoint is deprecated since v9.0.0. Thus, the only way to install a new application inside of the Docker would be to copy the compiled app that I want to add inside of the container, and then install it using the admin app. Am I getting this right?

Thanks in advance for your time!

---

<div class="post-metadata">

**Author:** ![romain.bioteau](https://dub1.discourse-cdn.com/flex013/user_avatar/community.ofelia.com/romain.bioteau/32/720_2.png) [@romain.bioteau](https://community.ofelia.com/u/romain.bioteau)\
**Post date:** [2 December 2023 13:31 UTC](https://community.ofelia.com/t/uploading-a-new-process-to-an-already-existing-bonita-application-on-docker/24029/2 "2023-12-02T13:31:19Z")

</div>

> So, I was reading the documentation, and I found out that only users with an Enterprise subscription can compile a Docker image of the Bonita Runtime.

This is not true. Building a Docker image is available for all our users. What is enterprise specific is the access to our private registry and repository to access the enterprise version of our dependencies.

The [following article](https://documentation.bonitasoft.com/bonita/latest/build-a-process-for-deployment) should be deprecated in the latest version.

> Thus, the only way to install a new application inside of the Docker would be to copy the compiled app that I want to add inside of the container, and then install it using the admin app. Am I getting this right.

The [build](https://documentation.bonitasoft.com/bonita/latest/build-run/application-overview) already does that for you 🙂  
Using the admin app to update processes is now deprecated, and updating your project + rebuilding is the way (in addition to using proper version control for your project)

HTH  
Romain
