Skip to content

daytonaio/daytona-provider-docker

Repository files navigation

Daytona logo

License Go Report Card Issues - daytona GitHub Release

Daytona Docker Provider

This repository is the home of the Daytona Docker Provider.

Report Bug · Request Feature · Join Our Slack · Twitter

The Docker Provider allows Daytona to create workspace projects as Docker containers on your local or remote machine. It is a default provider in Daytona, which means it is installed with every server by default.

Target Options

Property Type Optional DefaultValue InputMasked DisabledPredicate
Sock Path String true /var/run/docker.sock false
Remote Hostname String true false ^local$
Remote Port Int true 22 false ^local$
Remote User String true false ^local$
Remote Password String true true ^local$
Remote Private Key Path FilePath true false ^local$

Preset Targets

Local

Property Value
Sock Path /var/run/docker.sock

Code of Conduct

This project has adapted the Code of Conduct from the Contributor Covenant. For more information see the Code of Conduct or contact codeofconduct@daytona.io. with any additional questions or comments.

Contributing

The Daytona Docker Provider is Open Source under the MIT License. If you would like to contribute to the software, you must:

  1. Read the Developer Certificate of Origin Version 1.1 (https://developercertificate.org/)
  2. Sign all commits to the Daytona Docker Provider project.

This ensures that users, distributors, and other contributors can rely on all the software related to Daytona being contributed under the terms of the License. No contributions will be accepted without following this process.

Afterwards, navigate to the contributing guide to get started.

Questions

For more information on how to use and develop Daytona, talk to us on Slack.