client->nginx代理->harbor服务器
docker解析dockerhub.ganbing得到ip,然后会首先通过https协议去连接服务端的443端口,只有443端口不通的时候才会走http的80端口,而我的nginx代理服务器上恰好有一个443端口(但这个端口对应的nginx server_name是代理到其它地方的,并没有代理到后端的harbor),所以会出现404
记一次从docker私服docker pull镜像404问题
原文:https://www.cnblogs.com/wangqingyong/p/14453842.html