Docker Registry pull/push 443 only
Solution 1:
You need to set the http host
option: https://docs.docker.com/registry/configuration/#http
A fully-qualified URL for an externally-reachable address for the registry. If present, it is used when creating generated URLs. Otherwise, these URLs are derived from client requests.
That can either be set in a configuration file injected into the registry, or with the environment variable REGISTRY_HTTP_HOST
.