QCon北京「鸿蒙专场」火热来袭!即刻报名,与创新同行~ 了解详情
写点什么

开发环境管理器 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:004103

评论

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

了解模型的元学习:Learning to Learn优化策略和Meta-Learner LSTM

华为云开发者联盟

人工智能 华为云 华为云开发者联盟 企业号 6 月 PK 榜

Python初学者友好丨详解参数传递类型

华为云开发者联盟

Python 人工智能 华为云 华为云开发者联盟 企业号 6 月 PK 榜

重磅!龙蜥社区联合 3 家理事单位发布人才培养计划,推出“龙蜥+”合作模式

OpenAnolis小助手

开源 生态 龙蜥社区 理事单位 人才培养计划

医疗虚拟仿真和虚拟现实有什么区别?哪个更好?

3DCAT实时渲染

虚拟仿真 实时渲染 云仿真

Controller Manager原理分析

穿过生命散发芬芳

6 月 优质更文活动

英特尔发布全新量子芯片Tunnel Falls,硅自选量子比特有望更快实现量产

E科讯

毕业季618双节狂欢!来华为阅读享品质阅听,0元读好书

最新动态

2023-06-16:给你一份工作时间表 hours,上面记录着某一位员工每天的工作小时数。 我们认为当员工一天中的工作小时数大于 8 小时的时候,那么这一天就是「劳累的一天」。 所谓「表现良好的时间

福大大架构师每日一题

golang 算法 rust 福大大架构师每日一题

入职新公司,水土不服该怎么破?

Jackpop

「悦数图数据库」正式登陆西部数据交易中心

悦数图数据库

图数据库 数据交易 数据要素

风景如旧

风景壁纸

FP&A转型,企业全面预算管理发展的催化剂

智达方通

全面预算管理 企业全面预算管理

主流文件共享平台的传输加密秘密

镭速

还没毕业,就“被毕业”,太惨了!

Jackpop

亚毫秒 GC 暂停到底有多香?JDK17+ZGC 初体验|得物技术

得物技术

ZGC GC jdk17

消保评级提升指南!保险公司如何高效开展消保工作?

中关村科金

解决方案

Generative AI 新世界:过去、现在和未来

亚马逊云科技 (Amazon Web Services)

人工智能 机器学习

C语言编程语法—语法风格

芯动大师

C语言 语法风格 6 月 优质更文活动

生态伙伴 | 华秋硬创联合湾加速,共同加速企业发展

华秋电子

分享|基于实时图技术的信用卡申请反欺诈应用

悦数图数据库

金融 图数据库 知识图谱 反欺诈

DBA 抓包神器 tshark 测评

爱可生开源社区

MySQL 网络协议 TCP协议 抓包工具

MySql性能调优:实用的实践与策略

xfgg

MySQL 6 月 优质更文活动

数据库运维实操优质文章分享(含Oracle、MySQL等) | 2023年5月刊

墨天轮

MySQL 数据库 oracle postgresql opengauss

智能坐席助手如何助力保险集团实现客户服务闭环管理?

中关村科金

企业服务 坐席助手

软件测试/测试开发丨Pytest结合数据驱动-Excel

测试人

程序员 软件测试 Excel 数据驱动 pytest

inBuilder今日分享丨RESTful API动态发布技术

inBuilder低代码平台

NFTScan 成为 Coin98 官方 NFT 数据合作伙伴!

NFT Research

NFT\

Kafka单机搭建(信任认证/口令认证)

Shen-Xmas

kafka zookeeper 测试 搭建 单机

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