Tailscale extension for Docker Desktop launches at DockerCon

Ross Zurowski and Aaron Klotz on
Photo of Ross Zurowski
Photo of Aaron Klotz

You can use Tailscale to securely connect to the resources you need for development, including internal tools and databases, no matter where you are or where your development environment lives.

Today, as part of DockerCon, we’re excited to launch our Tailscale Docker Desktop extension. The Tailscale extension for Docker Desktop makes it easy to share exposed container ports from your local machine with other users and devices on your tailnet.

Use Tailscale in Docker Desktop to share a staged copy of your work with a colleague as part of a code review, or share in-progress feedback with teammates. Or access production resources from your development environment, such a database, a package registry, or a licensing server. Because Tailscale works with SSO from your identity provider, Tailscale makes it easier to safely share what you’re working on with anyone in your organization, based on access controls.

Tailscale doesn’t need an entire kernel to run, as long as there’s some sort of internet connection. That means that Tailscale also works in containers: userspace networking mode allows you to run Tailscale where you don’t have access to create a VPN tunnel device, such as in container environments. Using the device driver /dev/net/tun, Tailscale can instantiate a VPN tunnel and give your containers a static IP to communicate with each other, even if there are container layers between devices.

To get started, add the Tailscale extension in Docker Desktop and log in to your tailnet. This will expose your running containers’ public ports to your tailnet. From there, you can share and manage access to these containers just like any other nodes in your tailnet.

Ross explains how to install and use the Tailscale extension in Docker Desktop.

To get the most from the Tailscale extension for Docker Desktop:

Learn more about Docker Desktop extensions, and read our documentation to get started with the Tailscale extension in Docker Desktop.

Let us know what you think on Twitter by mentioning @Tailscale.

Subscribe for monthly updates

Product updates, blog posts, company news, and more.

Too much email? RSS Twitter