Docker compose down always triggering recovering state?

Yes, hostname is a requirement for restarts if you set volumes. Thanks for letting me know you’re back up and running again.