
Are there any settings needed in docker or the system? For example, should the port shown in the picture be changed to 443?



Are there any settings needed in docker or the system? For example, should the port shown in the picture be changed to 443?


The configuration of https itself has nothing to do with Answer. Suggest you search on web about cloudflare configuration for nginx https certificates. One suggestion is to check the firewall configuration rules to see if the server is not accessible due to the firewall.
This is indeed because the configuration of cloudflare has not been completed. In fact, the NS parsing configuration is in the wrong place and it does not take effect, and the cloudflare certificate is not generated. Solved now.