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

191
Views
No se puede acceder al servidor de nodo que se ejecuta en el contenedor docker en vm

Tengo una aplicación de nodo dockerizada que se ejecuta dentro de un contenedor en un ubuntu-vm-host con dirección estática, pero solo puedo acceder a ella a través de localhost. Uso el comando: sudo docker run -d -p 49160:3000 8a5ccd9f4cca para iniciar la aplicación. Puedo acceder a los servidores de nodos en ejecución en la máquina virtual sin ningún problema cuando se ejecutan en la máquina virtual sin la ventana acoplable. Cuando curvo http://localhost:49160/test obtengo una respuesta. pero si trato de cambiarlo a curl http://"dirección IP correcta":49160/prueba, no funciona.

El puerto de reenvío aparece cuando i netstat -l dentro de ubuntu-vm-host. Si lo hago:

 curl http://172.17.0.1:49160/test

que es la dirección inet de la interfaz de red docker0, pasa.

Comando netstat -l

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Perdón por la irresponsable respuesta anterior. Para depurar el problema

ACTUALIZADO

Primero para ver si la aplicación funciona correctamente, intente,

docker logs <container id>

si toda la salida de la consola que normalmente imprimes está ahí,

Escenario 1 : si no es así , ejecute la ventana acoplable con el indicador -it en lugar de -d, inicie manualmente el proceso y verifique con un curl para depurar.

 docker run -it -p 49160:3000 <image id> /bin/bash

Escenario 2 : si se está ejecutando , verifique si el firewall interno de ubuntu está habilitado usando lo siguiente, si es así, si no lo necesita, desactívelo.

 sudo ufw status

para deshabilitar: sudo ufw disable para permitir: sudo ufw allow 49160

over 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!