# Contents

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.

Daytona Extension for Docker
Daytona Extension for Docker

2. Install the extension within CLI:

1docker extension install daytonaio/docker-extension:0.50.0

Creating Your First Workspace

Create Daytona Workspace from Within Docker
Create Daytona Workspace from Within Docker
  1. Open Docker Desktop

  2. Navigate to the Extensions pane

  3. Click "Create Workspace"

  4. Choose from:

    • Browse your Git repositories

    • Select a predefined sample

    • Find with URL

  5. Select your preferred IDE

  6. Choose your target

  7. 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

Daytona Logs inside Docker Extension
Daytona Logs inside Docker Extension

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

  1. Ensure Docker Desktop is installed

  2. Install the Daytona Docker Extension

  3. Start creating and managing your workspaces

Stay tuned for tomorrow's announcement as we continue Launch Week #4 with more exciting features!

Tags::
  • launch-week
  • docker