Skip to content

Latest commit

 

History

History
18 lines (11 loc) · 1017 Bytes

README.md

File metadata and controls

18 lines (11 loc) · 1017 Bytes

Docker Configuration

Overview

This directory contains various Dockerfiles, each tailored for specific purposes within the Corpora project:

  • Dockerfile: Sets up an interactive development environment. It includes Python, pip, Cargo, Zsh, and necessary development headers.
  • Dockerfile.app: Contains the runtime environment for Django server and Celery worker, focusing on Python dependencies.
  • Dockerfile.pgvector: Configures PostgreSQL 17 with pgvector enabled for advanced database functionalities.
  • Dockerfile.xcompile: Provides a musl/alpine-based environment for building fully static Rust binaries.

Usage

For Docker Compose usage, refer to the docker-compose.yaml file in the parent directory.

Integration with VSCode

For integration details with the Visual Studio Code development environment, consult the DevContainer setup documentation.