帮助应用程序容器化的Derrick

本文涉及的产品
容器镜像服务 ACR,镜像仓库100个 不限时长
简介: Derrick 是一种工具,可帮助您在几秒钟内将应用程序容器化。

主页:alibaba.github.io/derrick

概述

Derrick 是一种工具,可帮助您在几秒钟内将应用程序容器化。Derrick 专注于本地开发环境中的开发人员工作流程。Derrick 将首先检查您的工作区,然后生成定义和模板,以促进您将应用程序作为容器化服务运行的旅程。这包括为您的应用程序生成 Dockerfile、用于部署它的 k8s 定义、用于多环境设置的 Helm Chart 或 Kustomize 文件夹、用于引导您的基础设施资源的 Terraform 模板、用于连续构建/测试/部署整个事物的 CI/CD 管道。您可以使用 Derrick 以云原生方式设置 DevOps 流程。

image.png

使用 Derrick 非常简单:

  1. derrick gen 自动检查工作区并为您的应用程序生成 Dockerfile,或
  2. derrick list显示所有可用的索具并选择一个通过derrick gen -r <rigging>来生成 Dockerfile。
  3. 在构建和运送容器之前,使用您喜欢的文本编辑器修改 Dockerfile 或其他清单。
  4. 融入您的工作流程并享受乐趣。

文档

语言支持

这是支持的语言和框架的列表。如果你想支持更多的语言和框架,请提交问题。

  • 爪哇
  • PHP
  • Python
  • 高朗
  • 节点

执照

该软件是在 Apache 2.0 许可下发布的。

相关文章
|
3月前
|
Kubernetes Docker Python
Docker 与 Kubernetes 容器化部署核心技术及企业级应用实践全方案解析
本文详解Docker与Kubernetes容器化技术,涵盖概念原理、环境搭建、镜像构建、应用部署及监控扩展,助你掌握企业级容器化方案,提升应用开发与运维效率。
779 108
|
4月前
|
存储 监控 测试技术
如何将现有的应用程序迁移到Docker容器中?
如何将现有的应用程序迁移到Docker容器中?
412 57
|
3月前
|
运维 监控 数据可视化
小白也能部署应用,3个免费的容器化部署工具测评
本文对比了三款容器化部署工具:Docker Compose、Portainer 和 Websoft9。Docker Compose 适合开发者编排多容器应用,Portainer 提供图形化管理界面,而 Websoft9 则面向中小企业和非技术人员,提供一键部署与全流程运维支持,真正实现“开箱即用”。三款工具各有定位,Websoft9 更贴近大众用户需求。
小白也能部署应用,3个免费的容器化部署工具测评
|
1月前
|
监控 Kubernetes 安全
还没搞懂Docker? Docker容器技术实战指南 ! 从入门到企业级应用 !
蒋星熠Jaxonic,技术探索者,以代码为笔,在二进制星河中书写极客诗篇。专注Docker与容器化实践,分享从入门到企业级应用的深度经验,助力开发者乘风破浪,驶向云原生新世界。
还没搞懂Docker? Docker容器技术实战指南 ! 从入门到企业级应用 !
|
4月前
|
存储 监控 Java
如何对迁移到Docker容器中的应用进行性能优化?
如何对迁移到Docker容器中的应用进行性能优化?
343 59
|
4月前
|
缓存 Java Docker
如何对应用代码进行优化以提高在Docker容器中的性能?
如何对应用代码进行优化以提高在Docker容器中的性能?
287 1
|
5月前
|
设计模式 开发者 UED
123. [HarmonyOS NEXT 实战案例一:SideBarContainer] 侧边栏容器实战:新闻阅读应用侧边栏布局 基础篇
在现代移动应用和平板应用中,侧边栏导航已经成为一种常见且实用的UI设计模式。HarmonyOS NEXT提供了专门的`SideBarContainer`组件来实现这一功能,它能够轻松创建可显示和隐藏的侧边栏布局,非常适合新闻阅读、电子商务、文件管理等应用场景。
140 3
123. [HarmonyOS NEXT 实战案例一:SideBarContainer] 侧边栏容器实战:新闻阅读应用侧边栏布局 基础篇
|
5月前
|
数据可视化 API UED
126. [HarmonyOS NEXT 实战案例二:SideBarContainer] 侧边栏容器实战:电商应用商品筛选侧边栏 进阶篇
在基础篇中,我们已经实现了电商应用商品筛选侧边栏的基本布局和功能。在本篇教程中,我们将深入探讨如何通过状态管理和数据绑定,实现更加复杂的交互功能,提升用户体验。
103 2
126. [HarmonyOS NEXT 实战案例二:SideBarContainer] 侧边栏容器实战:电商应用商品筛选侧边栏 进阶篇
|
5月前
|
UED 容器
125.[HarmonyOS NEXT 实战案例二:SideBarContainer] 侧边栏容器实战:电商应用商品筛选侧边栏 基础篇
在现代电商应用中,商品筛选功能是提升用户购物体验的关键元素。HarmonyOS NEXT提供的`SideBarContainer`组件非常适合实现这类功能,它可以创建一个可显示和隐藏的侧边栏,用于放置各种筛选条件,帮助用户快速找到心仪的商品。
147 1
125.[HarmonyOS NEXT 实战案例二:SideBarContainer] 侧边栏容器实战:电商应用商品筛选侧边栏 基础篇
下一篇
oss云网关配置