Apacheconfigurationredirect到不同的主机和端口的stream量

我有一个dockerregistry设置,其中我有两个服务器。 Server1:Apache webserver只是为了重新引导stream量Server2:实际的dockerregistry。 registryparsing端口8081。

以下是我可以使用反向代理并将stream量发送到Server2的apacheconfiguration。 但是,这只适用于端口8081.我已经托pipe多个回购下的registry,使用几个端口,例如:8082.8083,8084等。我如何重新指导从同一端口的Apachenetworking服务器的stream量到dockerreigistry服务器。

server1:8082 – > server2:8082

server1:8083 – > server2:8083

<VirtualHost *:443> SSLEngine on SSLCertificateFile /etc/apache2/ssl/crt/cert.cer SSLCertificateKeyFile /etc/apache2/ssl/key/cert.key #ServerAdmin webmaster@localhost ProxyRequests Off ProxyPreserveHost On AllowEncodedSlashes NoDecode <Proxy *> Order deny,allow Allow from all </Proxy> ProxyPass / http://server2:8081/ nocanon ProxyPassReverse / http://server2:8081/ #ProxyPassReverse / http://www.example.com/ RequestHeader set X-Forwarded-Proto "https" RequestHeader set X-Forwarded-Port "443" </VirtualHost> 

PS:我不想使用iptables。