Problems on migrating sharelatex

I am trying to migrate my sharelatex to a new server. I used docker commit to create images, and then save&load. I also used scp to transport the bind of sharelatex, redis, mongo to the new server. Then I wrote a docker-compose file in the new server. I referred overleaf/docker-compose.yml at old-master · overleaf/overleaf · GitHub. But when I do docker-compose up. It was stuck in the running. Obviously, I failed.

I wonder if my approach is true and if not, what should I do?

Any suggestion is appreciated. Thanks!