At Release, we like to move fast and break fewer things. So we use ephemeral environments a lot. They're like playgrounds where we build and test things before moving them to the real world. This way, we can quickly see if something works (or doesn't) and fix it early. And since sharing what we make is a big part of this process, we thought: why not make sharing easier?
So, we made Release Share for Docker Desktop. It's a simple tool to help you share your containers. Just one click and you get a public URL, which you can even customize if you like.
What Release Share does:
🔗 Make Your Own URL: Change the link name to whatever you like.
▶️ List Live Containers: If it's running and has exposed ports, you can share it.
✅ Simple Sharing: Send the link to anyone, and they can see your app in their browser
How to Use It:
1. Start Docker Desktop (or download the latest version here).
2. Go to Extensions Marketplace, find Release Share, and install it.
3. Click on “Get Started” on the welcome screen (tip: you can always get back to this screen by clicking “About” in the top right corner).
4. Release Share looks for your active containers and lists all that have exposed ports and can be shared externally. Choose one, click “Connect” and Release Share will create a private tunnel for your container with a shareable link.
Note that you can also see recent inactive containers by toggling the “Show containers without exposed ports” switch.
5. The standard URL looks like https://random-name.rshare.io/. Copy and share the URL and the recipient can preview your container or app in any browser.
6. Want a different name? You can change it by clicking “Edit”.
The system will check if the name is available and assign the new name to your public URL. At this point the old URL becomes disabled and whoever had it will not be able to see the contents of your container or app any more. This comes handy for version control or tagging specific changes or audiences.
Your new URL will go live as soon as you hit save.
7. When you're done sharing, click “Disconnect” to take your container offline. Note, the custom URL is saved for future use, so if you want to share the same container later, it will spin up with the last name used.
This concludes our quick rundown of Release Share. Give it a try. If you've got suggestions or feedback, we're all ears. Find us at DockerCon2023 or drop us a line.
Release is the simplest way to spin up even the most complicated environments. We specialize in taking your complicated application and data and making reproducible environments on-demand.