MichelFR / MqDockerUp

Mqtt Docker Updater (MqDockerUp) is a tool for updating Docker containers. It provides an easy way to check for updates and publish changes to a MQTT broker.
Apache License 2.0
67 stars 10 forks source link

High Availability Update #182

Open avenger11 opened 1 year ago

avenger11 commented 1 year ago

This is for enhancement:

Can the update be done this way to enable High Availability ?

That would be awesome specifically for home assistant, where there is update every weeks. My wife would stop complaining that I do to many update and the light stopped working during the restart. 😄

MichelFR commented 1 year ago

This may be possible to implement by using the health-check feature in docker. We could start a updated container and check its health status. If its healthy the old container could be removed and the new container could expose the same ports.

In generall this should be possible.

Currently i have alot of other features i want to implement but ill add this to my todo list