Skip to content

Refactor Docker compose configuration to run multiple portals at same time - #33

Merged
pollardld merged 1 commit into
dockerdecouplefrom
dd6
Jul 17, 2026
Merged

Refactor Docker compose configuration to run multiple portals at same time#33
pollardld merged 1 commit into
dockerdecouplefrom
dd6

Conversation

@pollardld

Copy link
Copy Markdown
Member

Fixes to improve running multiple portals at once.

Docker Compose and Volume Configuration Updates:

  • Switched the order of Docker Compose files in the COMPOSE variable in Taskfile.yml so that docker/compose.yml is loaded before the core base file, ensuring the correct override order.
  • Updated the app service in docker/compose.yml to use the correct build context (../../) and Dockerfile path (madrona-apps/wcoa/docker/Dockerfile) for clarity and maintainability.
  • Refactored all app-related volume mounts in docker/compose.yml from short-form to long-form type: bind syntax with create_host_path: false, which is more explicit and compatible with newer Docker Compose versions.

Dependency Management:

  • Added a new docker/requirements.txt file as a placeholder for project-specific Python dependencies required by the Docker image.

@pollardld pollardld self-assigned this Jul 17, 2026
@pollardld
pollardld merged commit 8f3d7eb into dockerdecouple Jul 17, 2026
@pollardld
pollardld deleted the dd6 branch July 17, 2026 00:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant