一键导入
docker-dev
Docker Compose development workflow for BuscaMedicos. Start/stop/verify containers, check logs, rebuild with --build flag.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Docker Compose development workflow for BuscaMedicos. Start/stop/verify containers, check logs, rebuild with --build flag.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Authentication patterns for BuscaMedicos web frontend. JWT handling, login, register, session persistence, and role-based redirection.
Nuxt 4 + Vue 3 + Vuetify frontend for BuscaMedicos. Pages, layouts, components, composables, and stores patterns.
Git add, commit and push workflow for BuscaMedicos. Streamlined commands with CI env vars for non-interactive Git operations.
Alembic migration workflow for BuscaMedicos. Create, autogenerate, and run migrations following the step2-step8 architecture.
Testing patterns for BuscaMedicos. Pytest with async support, fixtures, and project-specific test conventions.
Error handling patterns for BuscaMedicos FastAPI. HTTPException, custom exceptions, and consistent error response format.
| name | docker-dev |
| description | Docker Compose development workflow for BuscaMedicos. Start/stop/verify containers, check logs, rebuild with --build flag. |
| license | MIT |
Docker Compose workflow for the BuscaMedicos project. Uses infra/docker-compose.yml with --profile required for local development.
Use this skill when:
# Start services
docker compose -f infra/docker-compose.yml --profile required up -d
# Rebuild after changes
docker compose -f infra/docker-compose.yml up -d --build
# Stop services
docker compose -f infra/docker-compose.yml down
# Validate compose config
docker compose -f infra/docker-compose.yml config --quiet
curl http://localhost:8000/health/live
# Returns: {"status":"ok"}
| Service | Container | Port |
|---|---|---|
| Backend | buscamedicos_backend | 8000 |
| Postgres | buscamedicos_postgres | 5432 |
docker compose -f infra/docker-compose.yml up -d --build
docker logs buscamedicos_backend --tail 50
docker exec buscamedicos_backend sh -c "cd /app && PYTHONPATH=/app alembic upgrade head"
docker exec buscamedicos_backend sh -c "cd /app && PYTHONPATH=/app python scripts/seed.py"
../backend_api context paths (from infra/)curl -f http://localhost:8000/health/live || exit 1 inside containerpostgres_data volumedocker compose from infra/ directory