# Is it possible to use binary delta updates on a Debian OS device? If so, how can this be achieved? What If we use dockerise image to deploy our application. Is delta update useful for dockerise application or not?

**URL:** <https://hub.mender.io/t/is-it-possible-to-use-binary-delta-updates-on-a-debian-os-device-if-so-how-can-this-be-achieved-what-if-we-use-dockerise-image-to-deploy-our-application-is-delta-update-useful-for-dockerise-application-or-not/7091>\
**Category:** General Discussions\
**Tags:** deltaupdate, mender-update\
**Created:** [August 12, 2024, 8:13am UTC](https://hub.mender.io/t/is-it-possible-to-use-binary-delta-updates-on-a-debian-os-device-if-so-how-can-this-be-achieved-what-if-we-use-dockerise-image-to-deploy-our-application-is-delta-update-useful-for-dockerise-application-or-not/7091 "2024-08-12T08:13:15Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![vimoxshah](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/vimoxshah/32/2406_2.png) [@vimoxshah](https://hub.mender.io/u/vimoxshah)\
**Post date:** [August 12, 2024, 8:13am UTC](https://hub.mender.io/t/is-it-possible-to-use-binary-delta-updates-on-a-debian-os-device-if-so-how-can-this-be-achieved-what-if-we-use-dockerise-image-to-deploy-our-application-is-delta-update-useful-for-dockerise-application-or-not/7091/1 "2024-08-12T08:13:15Z")

</div>

I found that mender-binary-delta is available in Yocto-based projects, according to the documentation, but I need to understand if and how a similar approach can be implemented on a Debian OS.

---

<div class="post-metadata">

**Author:** ![TheYoctoJester](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/theyoctojester/32/1444_2.png) [@TheYoctoJester](https://hub.mender.io/u/TheYoctoJester)\
**Post date:** [August 12, 2024, 8:17am UTC](https://hub.mender.io/t/is-it-possible-to-use-binary-delta-updates-on-a-debian-os-device-if-so-how-can-this-be-achieved-what-if-we-use-dockerise-image-to-deploy-our-application-is-delta-update-useful-for-dockerise-application-or-not/7091/2 "2024-08-12T08:17:14Z")

</div>

Hi @vimoxshah,

the delta update mechanism can also be used for Debian images and application updates (example: [Tutorial: Docker Compose update | Mender documentation](https://docs.mender.io/artifact-creation/create-an-artifact/docker-compose#update-your-composition-using-delta)). If you have more specific needs, we can look into it. Please note that it is only available in the professional and enterprise plans.

Greets,  
Josef

---

<div class="post-metadata">

**Author:** ![vimoxshah](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/vimoxshah/32/2406_2.png) [@vimoxshah](https://hub.mender.io/u/vimoxshah)\
**Post date:** [August 12, 2024, 8:23am UTC](https://hub.mender.io/t/is-it-possible-to-use-binary-delta-updates-on-a-debian-os-device-if-so-how-can-this-be-achieved-what-if-we-use-dockerise-image-to-deploy-our-application-is-delta-update-useful-for-dockerise-application-or-not/7091/3 "2024-08-12T08:23:37Z")

</div>

Thanks, If I have 3 services mentioned in docker-compose now I would like to update the code of one service and then what should I do? Do I have to build all the images again or I have to create another docker-compose file to update the specific build?

---

<div class="post-metadata">

**Author:** ![TheYoctoJester](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/theyoctojester/32/1444_2.png) [@TheYoctoJester](https://hub.mender.io/u/TheYoctoJester)\
**Post date:** [August 12, 2024, 8:31am UTC](https://hub.mender.io/t/is-it-possible-to-use-binary-delta-updates-on-a-debian-os-device-if-so-how-can-this-be-achieved-what-if-we-use-dockerise-image-to-deploy-our-application-is-delta-update-useful-for-dockerise-application-or-not/7091/4 "2024-08-12T08:31:55Z")

</div>

Hi @vimoxshah,

The amount of changes doesn’t matter, if it is one, three or whatever containers. Once you rebuild the application update artifact using the documented flow, then the packaged state will be deployed.

Greets,  
Josef
