docker推送到私人registry:如何不指定一个端口

根据这个docker说明部署一个私人registry时,我必须在CLI中指定端口来像这样推送图像:

对于http80 ),命令是: docker push host.com:80/alpine 。 对于https443 ),命令必须是: docker push host.com:443/alpine 。 如果我将端口映射到5000,则命令是: docker push host.com:5000/alpine

预期的效果是像这样简单的推送: docker push host.com/alpine

如何构builddocker run full命令来实现此目的?