Regarding the problem that when switching currencies and language packs, it will jump back to the docker IP and port.

один месяц назад
Our project has been deployed in docker, and the local address is 127.0.0.1:30051. We used nginx reverse proxy and also resolved the domain name. When switching currency and language packs, it jumps back to docker IP and port.

I would be very grateful if I could get your help
Wish you all the best
один месяц назад
Check the System Warnings page to be sure " Specified store URL matches this store URL"

In your Admin Stores page, make sure the URLs are correct includding http prefix and there is a trailing "/" at the end of your setting for store URL.  e.g.
https://www.yourstore.com/

After the incorrect redirect, Check the System Log to see if any errors.