Ngrok con Docker

Ngrok Docker HomeLab

“Para exponer puertos desde nuestro equipo local hacia la red externa, podemos ejecutar Ngrok desde cualquier sistema operativo con Docker.”

José R Sosa https://josersosa.github.io/personalweb/
05-25-2025

Lo ejecutamos así;

docker run -t -d \
  --hostname=docker-desktop \
  --user=ngrok \
  --env=NGROK_AUTHTOKEN=<TOKEN> \
  --env=PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin \
  --network=host \
  --restart=no \
  --runtime=runc \
  ngrok/ngrok:latest

Cambiando el tocken por el que corresponda a nuestra cuenta de Ngrok. Este comando descargará la ultima version de la imagen de Ngrok en el caso de que no la tengamos descargada.

Corrections

If you see mistakes or want to suggest changes, please create an issue on the source repository.

Citation

For attribution, please cite this work as

Sosa (2025, May 25). Blog de José R Sosa: Ngrok con Docker. Retrieved from https://josersosa.github.io/personalweb/posts/2026-02-01-ngrok-con-docker/

BibTeX citation

@misc{sosa2025ngrok,
  author = {Sosa, José R},
  title = {Blog de José R Sosa: Ngrok con Docker},
  url = {https://josersosa.github.io/personalweb/posts/2026-02-01-ngrok-con-docker/},
  year = {2025}
}