description | keywords | title |
---|---|---|
Dev Environments |
Dev Environments, share, collaborate, local, share |
Share your Dev Environment |
{% include upgrade-cta.html body="Docker Pro, Team, and Business users can now share Dev Environments with their team members." header-text="This feature requires a paid Docker subscription" target-url="https://www.docker.com/pricing?utm_source=docker&utm_medium=webreferral&utm_campaign=docs_driven_upgrade" %}
Sharing a Dev Environment lets your team members access the code, any dependencies, and the current Git branch you are working on. They can also review your changes and provide feedback before you create a pull request.
When you are ready to share your environment, hover over your Dev Environment, select the Share icon, and specify the Docker Hub namespace where you’d like to push your Dev Environment to.
This creates an image of your Dev Environment, uploads it to the Docker Hub namespace you have specified, and provides a tiny URL to share with your team members.
To open a Dev Environment that has been shared with you, select the Create button in the top right-hand corner, select the Existing Dev Environment tab, and then paste the URL.
Using this shared Dev Environment, your team members can access the code, any dependencies, and the current Git branch you are working on. They can also review your changes and provide feedback even before you create a pull request!