写点什么

开发环境管理器 Daytona 开源,实现一键启动开发环境

  • 2024-04-01
    北京
  • 本文字数:959 字

    阅读完需:约 3 分钟

开发环境管理器 Daytona 开源,实现一键启动开发环境

Daytona 最近宣布开源它的开发环境管理 (DEM) 平台。Daytona 目前为 alpha 版,旨在通过单个命令来启动一个配置完整的开发环境。


Daytona 将自己定位为“企业级 Codespaces 的替代方案”,用于管理自托管、安全和标准化的开发环境,旨在简化开发者在企业中的工作方式。Daytona 首席执行官兼联合创始人 Ivan Burazin 写道:


自 Daytona 成立以来,我们的主要目标一直是解决企业在其开发环境中遇到的挑战。我们集中精力增强代码安全性,有效地扩展和编排环境,以及简化开发人员在启动开发环境时的体验……现在已经是 2024 年了,但设置开发环境仍然平均需要至少 30 分钟的时间,并且涉及许多步骤。


Daytona 通过利用 Docker、Kubernetes 和开发容器自动化设置过程、配置实例、设置预构建、建立 VPN 连接和分配全限定的域名。Daytona 团队声称 DEM 旨在实现完全自动化的开发环境,强调安全性和控制,可根据需要扩展资源,促进有效的协作,并使即时贡献成为可能。开发人员通过键入 "/#" 和 Git 存储库的名字就可以立即开始编码。


DEM 旨在在企业内部或云端确保各个团队和项目之间的一致、标准化和安全的工作空间。Burazin 补充道:


我们相信,在这样的一个世界中,每个开发者都可以使用最好的工具,不管基于什么样的背景或资源。我们通过开源来实现这样的世界。无论你是独立的程序员,还是小型初创公司的一员,或者是领导大型企业团队的人,Daytona 都是你可以根据自己的意愿进行塑造的工具。


这个项目的开源收到来自社区褒贬不一的反馈:尽管许多人赞成这个决定以及它对个人开发者可用,但一些 Reddit 用户对这个平台要解决的具体问题表示不明确。专注于开发者工具的战略顾问 Kenneth Auchenberg 评论道:


我很高兴看到 Daytona 团队开源他们的核心引擎,并将他们的 Dev Environment Manager 带给每个人。CDE 和开发环境的世界看起来更像是本地优先(local-first)到云端,而 Daytona 无缝地实现了这一点。


Daytona 支持 Dev Container(devcontainer.json)标准,可与任何 IDE 或 Git 存储库一起使用。


Daytona 团队最近推出了 DEM 的独立二进制文件,基于 Apache 2.0 开源许可。


该项目可在 GitHub 上找到,它还提供了 社区 Slack 频道。初始版本支持 Dev Container,可扩展到 DevFile、Nix 和 Flox。


查看英文原文

https://www.infoq.com/news/2024/03/daytona-open-source/

2024-04-01 08:004479

评论

发布
暂无评论
发现更多内容

PCB工程师最实用的拼版案例合集请查收!

华秋PCB

PCB PCB设计 拼版

学习web前端应该选择哪个培训机构?

小谷哥

ROMA集成关键技术:增量数据集成

华为云开发者联盟

云计算 后端 华为云 12 月 PK 榜

MatrixDB v4.5.0 重磅发布,全新推出 MARS2 存储引擎!

YMatrix 超融合数据库

数据库 存储引擎 超融合数据库 版本迭代 YMatrix

公司项目终于用上了插入式注解,真香!

Java永远的神

程序员 程序人生 项目 架构师 后端开发

数据治理:聊聊数据血缘!

用友BIP

瓴羊Quick BI 权限管理:开拓数据分析效率和智能化水平的新高度

对不起该用户已成仙‖

Java: 在Excel中插入和提取图片

Geek_249eec

Java Excel 图片

武汉前端培训学习靠不靠谱?

小谷哥

大数据有没有必要参加培训?

小谷哥

零基础学习前端开发培训机构怎么选

小谷哥

我人傻了!新入职的同事三下五除二就搭建了一个简易版秒杀系统

程序员小毕

程序员 程序人生 后端 架构师 秒杀系统

AI作画技术实践第二期|用腾讯云智能图片融合优化AI绘画的效果

牵着蜗牛去散步

腾讯云 腾讯 AI作画 腾讯云智能 智能内容创作

任务管理轻松实现大规模设备管理控制——设备管理类

阿里云AIoT

运维 监控 云安全 消息中间件 储存

一名曾因线上P0故障导致月工资扣了10%的码农心得:如何在故障10分钟黄金时间快速排障

KINDLING

Java 运维 可观测性 线上故障 ebpf

Zebec正在以流支付的方式,推动加密支付走向主流

股市老人

StoneDB荣获"2022年度优秀开源技术团队" : 决心做好下一代MySQL高性能分析加速器

StoneDB

MySQL 开源 HTAP 数据库· StoneDB

QSDK/ipq5018/2T2R/Bluetooth BT5.1 supporting QCN9074/industrial wifi6 module

wallysSK

QCN9074 ipq5018

LeaRun.net代码生成器 一键生成前后端代码

力软低代码开发平台

迎接工业互联网的龙卷风暴,软通动力绘制了一张转型地图

脑极体

产品负责人 VS 产品经理

ShineScrum

产品经理 产品负责人

无代码是否能成为主流

间隔

体验百度Java后端一面凉经,让我有了新的感悟

小小怪下士

Java 百度 程序员 面试

研发 Leader 怎样写出非研发也看得懂的年终总结?

思码逸研发效能

研发效能 年终总结

行业方案 | 新规落地,企业集团财务公司如何构建数智财务体系?

袋鼠云数栈

柏睿数据完成阿里云PolarDB数据库产品生态集成认证

阿里云数据库开源

阿里云 polarDB PolarDB-X PolarDB-PG PolarDB for PostgreSQL

云计算技术是基于互联网和网络的新技术

Finovy Cloud

云服务器 云技术 云渲染

重磅 | 招商局集团、招商局港口荣获CGMA年度大奖——九科信息与百年招商局共同探索财务数智化转型之路

九科Ninetech

零基础去程序员培训机构靠不靠谱?

小谷哥

开发环境管理器 Daytona 开源,实现一键启动开发环境_架构_Renato Losio_InfoQ精选文章