The push refers to repository [<base-uri>:6666/repodev]Get https://<base-uri>:6666/v2/: http: server gave HTTP response to HTTPS clientYou need to add you base uri along with your port to the docker insecure registries. I suggest to you to add the ip address and not only the dns.
If you read more carefully to the github link you provided It says
create or edit the file. So if you don't have it create it, add the insecure registries and then restart your docker.
BR
Minas Anastasi
You need to configure the load balancer to send a header so that Nexus will know it is supposed to send an https url in response:
X-Forwarded-Proto: "https"
https://help.sonatype.com/display/NXRM3/Run+Behind+a+Reverse+Proxy#RunBehindaReverseProxy-Example:ReverseProxySSLTerminationatBasePath