Skip to content

Containerize InfraForge runtime for reproducible Azure deployment #7

Description

@johnstel

Problem statement

No Dockerfile/.dockerignore exists for the backend runtime. This blocks reproducible deploys and increases demo risk across environments.

Priority

P1 — identified deployment blocker for demo readiness.

Acceptance criteria

  • Dockerfile added for supported Python runtime and required system deps (including ODBC support).
  • .dockerignore added to keep image lean and deterministic.
  • Local build/run instructions documented.
  • Container startup smoke test succeeds for app health endpoint.

Checklist

  • Add Dockerfile.
  • Add .dockerignore.
  • Verify build + run locally.
  • Document image build/deploy usage in demo runbook.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions