Sto costruendo una configurazione, in cui un host esegue un gruppo di contenitori Docker per testare diversi rami di codice e voglio accedere al server web in esecuzione nei contenitori.Apache: proxy per unix socket denominato nell'URL
Tutti i contenitori funzionano su host
. Ogni contenitore serve un'applicazione web attraverso un socket unix sull'host, ad es. /var/sockets/<socket_name>
.
Quello che voglio è per Apache su host
per proxy per i contenitori in base alla URL, in modo che quando ho GET https://<host>.com/<socket_name>/my_url
, proxy Apache per <socket_name>
la richiesta: GET https://<host>.com/my_url
. Cioè, riconosce il nome del socket nell'url, riscrive l'url e lo invia a quel socket.
È possibile? Sto ancora leggendo attraverso documentaion, ma non riesco a trovare alcun suggerimento
Apache supporta il proxy per unire socket dal 2.4.x. Come esattamente, beh ... ho trovato la tua domanda cercando la risposta con google. :-) – peterh