Docker Compose Files
Docker Compose is used for multi-container workloads that run outside the K3s cluster.
Compose Files
ULTRATHINK Research Infrastructure
Location: /home/lucas/ultrathink-infra/docker-compose.yml
| Service | Purpose |
|---|---|
| JupyterLab | Interactive notebook environment |
| MLflow | Experiment tracking server |
| TensorBoard | Training visualization |
Bibliotheca (Book Management)
Location: /home/lucas/bibliotheca/
Full book management stack with 15+ containers. See Bibliotheca and Container Inventory.
Gene Editing Environment
Location: /home/lucas/gene-editing/docker-compose.yml
Development environment for gene editing research tools.
Usage
# Start a stack
cd /path/to/project && docker compose up -d
# View running services
docker compose ps
# View logs
docker compose logs -f
# Stop a stack
docker compose down
# Rebuild and restart
docker compose up -d --build
TODO: expand with environment variable configuration, volume mounts, and network settings per compose file.