How to easily deploy a temporal server cluster in production?

Dear maxim, It’s been a long time coming, but I’m still trying. May I ask what program you suggest? Here are the needs I want to satisfy.
1, Do not use k8s, but will use docker
2, Have two clusters that are alive at the same time and share one database.
3, Make sure that after one cluster is physically down, the Client can continue to get work from the other surviving cluster.