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.
Install from Docker Desktop Marketplace.
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.
See AGENT.md
for local development.
Prefer a terminal over a GUI? Use the ngrok Docker image.
Ideal for automation, scripting, and DevOps workflows.
Links: