As long as none of the breaking changes from 2024.3 to 2024.12 effect you it will start
Zwave must be latest version
HACS must be latest
Alternatively, you can slow roll the update
2024.3 >> 2024.4….2024.12
If there are breaking changes it will be more clear which version caused it
Generally with things i deem dangerous in docker I just rsync the files to another folder and start the container using the newly created folder. Just make sure the user/groups of the new folder match and so you don’t get errors related to that.
EDIT
macvlan in docker is better than host networking
My opinion