We're continuing Launch Week #4 on Christmas Eve with another developer treat. While Santa's preparing his deliveries, we're bringing you our own special package: Daytona Docker Extension, bringing the power of Daytona's development environment management directly into Docker Desktop.
This integration makes creating, managing, and accessing your development environments right where you manage your containers is easier than ever.
What is the Daytona Docker Extension?
The Daytona Docker Extension provides an embedded version of the Daytona client and server tools directly within Docker Desktop, allowing developers to manage their development environments without leaving their familiar Docker workflow.
Key Features:
Create and manage Workspaces directly from Docker Desktop
Browse Git repositories and select predefined samples
Choose from multiple IDE options
Select and configure targets for workspace deployment
Monitor and manage existing workspaces
Getting Started Daytona Extension for Docker
You have two options, you can install it through Docker Hub or using CLI by running a command.
1. Find Daytona in Docker Marketplace:
Search the Docker Hub extensions or follow this direct link to download the Daytona extension.
2. Install the extension within CLI:
1docker extension install daytonaio/docker-extension:0.50.0
Creating Your First Workspace
Open Docker Desktop
Navigate to the Extensions pane
Click "Create Workspace"
Choose from:
Browse your Git repositories
Select a predefined sample
Find with URL
Select your preferred IDE
Choose your target
Click Next to launch your workspace
Managing Your Workspaces
The extension provides comprehensive workspace management features:
Name: View workspace name and associated GitHub repository
Status: Monitor running/stopped status
Target: See deployment target information
IDE: Quick access to your chosen development environment
Delete: Simple workspace cleanup with one click
Benefits for Developers:
Streamlined Workflow: Manage development environments alongside your containers
Visual Interface: No need to remember CLI commands
Quick Access: Launch IDEs and manage workspaces with a single click
Integrated Experience: Seamless integration with Docker Desktop's familiar interface
For detailed setup instructions and usage guidelines, visit our documentation.
Looking Forward
The Daytona Docker Extension represents our commitment to making development environment management as seamless as possible. By integrating directly with Docker Desktop, we're bringing Daytona's powerful features to where developers already work.
Getting Started Today
Ensure Docker Desktop is installed
Install the Daytona Docker Extension
Start creating and managing your workspaces
Stay tuned for tomorrow's announcement as we continue Launch Week #4 with more exciting features!