# Docker Compose Helper

> Assists with Docker Compose configuration, multi-container setups, and debugging container issues.

- Skill: `alexngai/docker-compose-helper` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add alexngai/docker-compose-helper`
- Raw SKILL.md: https://api.skillmd.com/api/skills/alexngai/docker-compose-helper/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: DevOps & Infra
- Author: alexngai (https://skillmd.com/u/alexngai)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/alexngai/docker-compose-helper

---


# Docker Compose Helper

Manage multi-container Docker applications with ease.

## Common Commands

```bash
# Start services
docker-compose up -d

# View logs
docker-compose logs -f service_name

# Rebuild and restart
docker-compose up -d --build

# Stop all services
docker-compose down

# Remove volumes too
docker-compose down -v
```

## Example docker-compose.yml

```yaml
version: '3.8'

services:
  web:
    build: .
    ports:
      - "3000:3000"
    environment:
      - DATABASE_URL=postgres://db:5432/app
    depends_on:
      - db

  db:
    image: postgres:15
    volumes:
      - postgres_data:/var/lib/postgresql/data
    environment:
      - POSTGRES_PASSWORD=secret

volumes:
  postgres_data:
```

