6 个仓库
Attaches debuggers to applications executing within an isolated container environment.
Distinct from Container Runtime Debugging: Focuses on high-level application debugging (breakpoints, stepping) rather than low-level runtime binary injection.
Explore 6 awesome GitHub repositories matching devops & infrastructure · Containerized Application Debugging. Refine with filters or upvote what's useful.
This repository contains the comprehensive documentation for a code editor focused on AI-assisted software development and remote development workflows. It covers the implementation of AI agents and language models used for autonomous code generation, large-scale refactoring, and task iteration. The project is distinguished by its deep integration of autonomous AI agents capable of web navigation, application logic validation, and orchestrating multi-step development processes. It provides specialized frameworks for tailoring AI behavior through custom instructions, model context protocols, a
Runs and attaches a debugger to applications executing inside the container environment for real-time state inspection.
本项目提供了一套实现工具包、指南和源代码,旨在教授容器化应用开发和集群管理。它作为使用 Docker 打包应用并在 Kubernetes 中编排工作负载的学习路径。 该仓库包含使用容器化运行器和构建代理构建自动化交付流水线的实践演练。它还提供了一套用于实现云原生可观测性、部署服务网格以及管理 Kubernetes 集群配置的指南。 该材料涵盖了广泛的 DevOps 功能,包括 CI/CD 流水线自动化、网络流量路由以及持久存储的配置。它还解决了基础设施问题,如基于角色的访问控制、SSL 证书配置以及系统性能指标和日志的收集。
Provides guides for attaching debuggers to applications executing within isolated container environments.
LoopBack Next 是一个用于构建 REST 和多协议 API 的 Node.js API 框架。它作为一个 OpenAPI 服务器实现,既可以从代码生成机器可读的规范,也可以从现有规范生成实现控制器和模型。 该框架的特色在于中央依赖注入容器和存储库模式的数据访问层。这种架构将应用程序逻辑与组件构建和持久化存储解耦,允许通过标准化的连接器系统实现数据源和业务逻辑隔离的可插拔系统。 该项目涵盖了广泛的功能,包括具有可插拔身份验证策略的基于角色的访问控制,以及外部 REST 和 SOAP 服务的编排。它还通过命令行界面提供用于 WebSocket 端点实时通信、JSON 模式验证和自动化项目脚手架的工具。 开发过程由一套 CLI 工具支持,用于引导应用程序、生成 API 组件和管理项目依赖项。
Attaches a debugger to containerized processes to enable breakpoint-based troubleshooting in an editor.
Devilbox is a containerized development environment that provides a reproducible suite of web servers, databases, and language runtimes managed through a unified configuration. It functions as a Docker-based local development stack for LAMP and MEAN software stacks and as a manager for switching between different versions of these services to match specific project requirements. The system distinguishes itself by automating local network orchestration. It includes a Docker-based virtual host manager that automatically maps local directories to custom domains and a local DNS and SSL orchestrat
Allows step-through code analysis by attaching debuggers to applications executing within isolated containers.
Lando 是一个 Docker 开发环境管理器和本地开发编排器,用于创建隔离的应用栈。它作为一个 Web 开发栈配置工具,协调 Web 服务器、数据库和运行时,以确保不同操作系统之间的一致性环境。 该项目通过针对 LAMP、LEMP 和 MEAN 等常见栈的基于配方的环境引导,以及针对 WordPress、Drupal 和 Joomla 等 CMS 平台的专门配置而脱颖而出。它进一步通过充当远程托管同步工具来区分其功能,允许用户镜像生产服务配置并与云托管提供商同步站点数据。 该系统涵盖了广泛的基础设施和网络功能,包括自动化反向代理路由、通过内部证书颁发机构进行的 SSL 证书管理,以及主机到容器的卷映射。它还提供用于容器化工作流自动化的工具,例如构建步骤执行、交互式服务 Shell 访问以及用于测试的电子邮件拦截。 该环境通过命令行界面进行管理,该界面处理应用生命周期,包括启动、停止和重建隔离的容器化栈。
Integrates Xdebug to enable step-through debugging for PHP applications running within containers.
该项目提供了一个容器化的开发环境,旨在标准化 Web 服务器栈,包括 Apache、MySQL 和 PHP。它将这些服务编排成一个一致的、可移植的设置,确保在不同机器和团队成员之间实现可靠的行为。 该环境的特色在于将生产级的安全和流量管理工具直接集成到本地工作流中。它自动化了 SSL 和 TLS 证书的生成与应用,以实现本地域名的加密连接,同时利用反向代理来路由流量并模拟生产级的负载均衡。 该栈包含一套全面的管理和诊断实用程序,例如用于数据库管理的基于 Web 的图形界面,以及支持连接远程调试器以检查应用状态的功能。开发者可以通过集中式配置文件和环境变量来管理基础设施,同时通过映射的主机目录保持持久化数据存储和实时代码同步。 该项目通过声明式文件格式进行配置,并包含用于直接 Shell 访问隔离服务容器的命令行实用程序。
Supports connecting remote debuggers to running containers to inspect application state.