Como corrigir o tempo limite do proxy do apache no Docker?

0

Estou tentando configurar um proxy HTTP básico com o Apache no Docker, mas quando tento conectar-me ao proxy, recebo um tempo limite.

Rastreamento:

$ docker run -d -p 8080:8080 mcandre/docker-apache-proxy:latest
fa627d9c103f69120ff39232db73fc19d98a4b75279bdc0ca951ba8df88dfd7b

$ http_proxy=http://10.0.75.0 curl http://icanhazip.com
curl: (7) Failed to connect to 10.0.75.0 port 1080: Timed out

Nenhum erro aparece em /var/log/apache2/errors.log .

No entanto, nenhuma entrada de acesso aparece em /var/log/apache2/access.log . Isso significa que a configuração do proxy Apache está faltando alguma coisa para realmente conectar as coisas?

Configuração:

link

    
por mcandre 08.07.2017 / 06:35

1 resposta

0

Alterou várias partes da configuração e conseguiu um proxy http em funcionamento!

link

  • Ajustado o endereço do proxy (funciona no Windows, por enquanto)
  • Base Alpine substituída com base Debian
  • Transferiu o host virtual para a configuração principal do Apache.
  • Especifique o nome do host por meio do docker-compose.
  • Aguarde até que o Apache apareça antes de usar o Apache.
  • Substitua o curl pelo wget, que manipula melhor os proxies HTTP e HTTPS
por 08.07.2017 / 07:28