ngrok Docker Desktop Extension
September 18, 2025 · View on GitHub
Make your local Docker containers accessible on the internet using ngrok’s secure, global network—no port forwarding required. This Docker Desktop extension creates public, shareable URLs and routes traffic directly to your containers with a click.
Looking for a CLI-first workflow? See the Docker image.
Installation
Install from Docker Desktop Marketplace.
Quick start
After installing the extension:
- When prompted, add your ngrok authtoken. Don’t have one? Sign up for a free ngrok account to get it.
- Click the
+next to a container to start an endpoint. - Optionally set a custom URL and apply a traffic policy.
- Share the public URL with anyone who needs access.
Screenshot
Development
See AGENT.md for local development.
Docker image
Prefer a terminal over a GUI? Use the ngrok Docker image.
Ideal for automation, scripting, and DevOps workflows.
Links: