Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

374
Views
¿Cómo ver las solicitudes http en fiddler yendo al contenedor docker en windows?

Estoy usando la ventana acoplable predeterminada en la configuración de Windows y ejecuto configurar una aplicación como esta:

docker run -d -p 8080:80 --name openproject ...

Puedo acceder a la aplicación usando el navegador, pero en Fiddler no puedo ver el tráfico al contenedor Docker. Veo otro tráfico, por lo que asumo que el navegador tiene la configuración de proxy correcta.

Configuré el proxy en la configuración de Docker para Fiddler ( http://127.0.0.1:8888 ), pero todavía nada del contenedor es visible para Fiddler.

about 4 years ago · Santiago Trujillo
2 answers
Answer question

0

Si está tratando de ver el tráfico que sale del contenedor, agregue esto a su Dockerfile:

 ENV http_proxy "http://host.docker.internal:8888/" ENV https_proxy "http://host.docker.internal:8888/"

Las variables de entorno http_proxy y https_proxy deben estar en minúsculas en un contenedor de Linux, al contrario de lo que dicen algunos documentos de Docker ( https://unix.stackexchange.com/questions/212894/whats-the-right-format-for-the- http-proxy-environment-variable-caps-or-no-ca )

host.docker.internal lo abre a la dirección IP interna utilizada por el host ( https://docs.docker.com/docker-for-windows/networking/ ).

El puerto 8888 es cualquier puerto que Fiddler esté escuchando en el host.

about 4 years ago · Santiago Trujillo Report

0

Puede hacerlo averiguando la dirección IP de su host Docker (la máquina virtual que se ejecuta en Hyper-V). Simplemente ejecute "ipconfig" en el shell de comandos.

La dirección IP predeterminada es probablemente 10.0.75.1 (al menos está en mi máquina).

Entonces, en lugar de http://localhost:8080, vaya a http://10.0.75.1:8080 y fiddler recogerá el tráfico.

about 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!