7 个仓库
Starts a MongoDB instance inside a Docker container for local development without installing the database natively.
Distinct from MongoDB Application Development: Distinct from MongoDB Application Development: focuses on using Docker for local development setup, not general application development.
Explore 7 awesome GitHub repositories matching data & databases · Dockerized Development Environments. Refine with filters or upvote what's useful.
Clean Architecture template for Golang services
Runs the full service stack including database, message brokers, and reverse proxy inside Docker containers for reproducible local development.
QuantumKatas 是一套量子计算课程和教育资源,旨在教授 Q# 编程语言和量子计算原理。它将结构化教程和编码任务与交互式笔记本以及专门的单元测试套件相结合,以验证练习实现的正确性。 该项目提供了一个 Docker 化的学习环境,将所有必要的工具和依赖项打包到虚拟镜像中。这使得无需在本地安装软件即可执行量子编程练习。 课程涵盖量子比特操作、门、测量以及量子算法的实现。学习内容通过一系列交互式笔记本和独立项目进行,可以在集成开发环境中执行。
Uses Docker to provide a pre-configured environment for running quantum exercises without local software installation.
这是一个无头(headless)WordPress 入门套件和 React 前端样板。它提供了一种解耦的 CMS 架构,将 WordPress 数据源与表现层分离,利用 WordPress 作为内容 API,利用 React 作为客户端用户界面。 该入门套件包含一个 Docker 化的 WordPress 环境,用于快速引导本地开发。它实现了 GraphQL 集成,以从后端获取内容和自定义数据模式,并使用 JSON Web Tokens 进行安全的 API 身份验证。 该项目涵盖了从外部安装到本地环境的内容迁移和数据导入。它还支持通过自定义字段和解析器创建模式扩展的数据模型,以定制交付给前端的数据。
Ships a Dockerized WordPress environment for rapid local bootstrapping of the headless CMS.
Apostrophe is an open-source Node.js headless content management system that delivers structured content through REST APIs while providing a visual in-context page editor for live editing. It is built on a module-based plugin architecture that extends CMS functionality through reusable modules, each encapsulating logic, configuration, and templates. The system uses schema-driven content modeling to define data structures and validation rules through configurable schemas and custom field types, with all content stored as flexible JSON-like documents in MongoDB. The platform distinguishes itsel
Starts a MongoDB instance inside a Docker container for local development without installing the database natively.
Vim-be-good is a Neovim plugin designed to help users improve their Vim navigation and editing skills through interactive practice exercises. It provides a structured environment for training muscle memory and mastering core Vim motions and commands. The plugin offers a series of mini-games and challenges that target specific Vim skills, such as jumping between lines, deleting text, and using different movement keys. Each exercise presents a task and tracks the user's accuracy and speed, allowing for focused, repetitive practice to build proficiency. The project is written in Lua and integra
Ships a Dockerized setup to quickly launch a pre-configured Vim environment without local installation.
MiniOB is an open-source educational relational database kernel designed for learning the internals of database systems. It implements a dual-engine storage architecture combining B+ Tree and LSM-Tree, supports SQL parsing and query execution, and provides transactional processing with multi-version concurrency control. The system communicates with clients using the MySQL wire protocol and includes a vector database extension for storing and querying high-dimensional vectors. The project distinguishes itself through its comprehensive coverage of core database concepts in a single, learnable c
Pulls a pre-built Docker image with all dependencies and runs it as a container for local development.
Provides a consistent local development setup using Docker Compose with no system dependencies.