Apache para docker com proxy nginx

Apache para docker com proxy nginx

Digamos que eu tenha um servidor (Centos 7) com Apache como ouvinte principal de 80 portas. E existem alguns sites alimentados por este apache na porta 80. Também tenho um projeto construído em contêineres docker, em um dos ouvintes de contêineres está o nginx. É possível fazer proxy de todas as solicitações para o nginx do docker por meio do meu daemon Apache enquanto outros sites serão ativados?

Responder1

Fixo. Fácil: instale o mod_proxy e no arquivo Apache domain.conf adicione a diretiva do bloco VirtualHost abaixo: ProxyPass /http://127.0.0.1:8080/

onde / é o seu caminho para ser proxy e 127.0.0.1:8080 é o IP local e a porta do seu contêiner docker com nginx

informação relacionada