kooldev/koolkoolKool 是一款CLI工具,致力于降低现代软件开发环境的复杂性,让这些环境变得轻量级、快速且可重现。它降低了Docker容器在本地环境中的使用复杂度和学习曲线,并提供简化的界面,通过Kubernetes将staging和生产环境部署到云端。Kool 能轻松快速地搭建本地开发环境,让你有更多时间专注于构建出色的应用。当准备就绪时,你可以使用 Kool.dev Cloud 将工作部署并分享给全世界!Kool 适合独立开发者和各种规模的团队。它提供了一种无需繁琐处理Docker基础知识即可立即使用容器进行开发的方式,同时确保不会失去对更专业Docker环境的控制。在 kool.dev 了解更多。## 安装### 安装要求Kool 由 Docker 提供支持。如果你尚未安装,请先安装 Docker 和 kool CLI。重要提示:确保你运行的是最新版本的 Docker,并且已安装 Compose V2(docker compose)。你可以通过 Compose V2 发布文档 了解更多信息。查看 官方文档中安装 Docker Compose V2 的说明。#### Linux 和 macOS通过运行以下脚本安装 kool。它将从 [] 下载最新的 kool 二进制文件,并保存到 /usr/local/bin 文件夹中。bashcurl -fsSL [***] | bash#### Windows你必须通过 WSL - Windows Subsystem for Linux 在 Windows 上运行 kool。一旦正确设置 WSL 环境,请确保 Docker 在 WSL 上可用,然后可以像在任何 Linux 或 macOS 中一样安装 CLI(见上文)。## 快速开始使用 kool 入门非常简单。查看我们的 通用 PHP Web 应用入门文档。为了帮助你开始构建实际应用,我们创建了 Kool 预设(Kool Presets),作为一些流行框架和技术栈的起点。### 可用预设#### 流行技术栈和框架- Node :NestJS、AdonisJs、Express.js- PHP :Laravel、Laravel Octane、Symfony、CodeIgniter- Javascript :Next.js、NuxtJS- 其他 **:Hugo、WordPress#### 单体仓库(Monorepo)结构混合使用不同的前端框架和后端 API 是一个常见挑战。使用容器并让它们正常工作和通信,对于良好的开发体验和生产力至关重要。查看我们为单体仓库结构预设的起点:-Monorepo NestJS + Next.js,前后端均使用 TypeScript。> 如果你没有在上面的列表中看到你喜欢的框架,请通过创建 GitHub issue 告诉我们,或者更好的是,提交 PR!## 文档在 [] 或 docs/ 阅读文档。## 社区、贡献与支持我们邀请你参与贡献,帮助我们实现让软件开发对每个人都变得“kool”的使命。-Issues 是将问题和建议引起我们注意的主要渠道。-Kool on Slack 是获取帮助和与 Kool 开发者互动的好地方。-通过阅读我们的 贡献指南 了解如何参与。## 路线图我们的工作按照一个定义松散但清晰的路线图组织。查看 路线图页面(在 我们的博客 上)。## 安全如果你发现安全问题,请在公开之前立即通过创建 GitHub issue 告诉我们。我们会尽快采取行动。你可以将问题和疑虑发送至 ***。## 许可证MIT 许可证(MIT)。请参阅 许可证文件 了解更多信息。manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务