Background
We need to review the architectural decision regarding Docker vs. Podman for our containerization strategy. This is particularly important as we consider the industry-permitting solution's deployment options and CI/CD pipeline requirements.
Description
This issue is to track the creation and review of an Architectural Decision Record (ADR) that evaluates Docker vs. Podman for our containerization needs. The ADR should include:
- Current containerization approach
- Pros and cons of Docker
- Pros and cons of Podman
- Evaluation of compatibility with our current Azure-based infrastructure
- Security considerations
- Impact on developer experience
- Recommended approach with justification
Tasks
References
- Current deployment documentation (DEPLOYMENT.md)
- Project structure in src/ directory
- Current Dockerfile(s) and containerization approach
- Azure yaml configuration files
Acceptance Criteria
- Completed ADR stored in docs/adr/ directory
- Clear decision with implementation timeline
- Updated documentation reflecting the decision
Background
We need to review the architectural decision regarding Docker vs. Podman for our containerization strategy. This is particularly important as we consider the industry-permitting solution's deployment options and CI/CD pipeline requirements.
Description
This issue is to track the creation and review of an Architectural Decision Record (ADR) that evaluates Docker vs. Podman for our containerization needs. The ADR should include:
Tasks
References
Acceptance Criteria