Skip to content

Conversation

@brynsofz
Copy link

@brynsofz brynsofz commented Oct 28, 2025

Description

Please check if the PR fulfills these requirements

What kind of change does this PR introduce? (check one with "x", remove the others)

  • Bugfix
  • Feature
  • Code style update (formatting, local variables)
  • Refactoring (no functional changes, no api changes)
  • Build related changes
  • CI related changes
  • Other... Please describe:

Issue

What is the current behavior?

#11127

What is the new behavior?
Now we have three Dockerfiles:

  • Dockerfile – Built manually and tagged as mapstore-base. This image serves as the base for both Dockerfile.root and Dockerfile.custom.
  • Dockerfile.root – Builds the image for the root MapStore project. It uses mapstore-base as the base image.
  • Dockerfile.custom – Automatically generated in a custom MapStore project as Dockerfile when running createProject.js. It is used to build the custom MapStore image.

Note: Run build.sh before building with either Dockerfile.root or Dockerfile.custom.

Breaking change

Does this PR introduce a breaking change? (check one with "x", remove the other)

  • Yes, and I documented them in migration notes
  • No

Other useful information

@brynsofz brynsofz changed the title Fix: enhance dockerfile to build image from local source Fix: #11127 Enhance dockerfile to build image from local source Oct 29, 2025
@brynsofz brynsofz changed the title Fix: #11127 Enhance dockerfile to build image from local source Fix: #11127 Enhance Dockerfile to build image from local source Oct 29, 2025
@brynsofz brynsofz mentioned this pull request Oct 29, 2025
6 tasks
@tdipisa tdipisa requested a review from randomorder November 4, 2025 10:22
@tdipisa tdipisa added this to the 2025.02.00 milestone Nov 4, 2025
@tdipisa tdipisa linked an issue Nov 4, 2025 that may be closed by this pull request
6 tasks
@tdipisa tdipisa added the BackportNeeded Commits provided for an issue need to be backported to the milestone's stable branch label Nov 4, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

BackportNeeded Commits provided for an issue need to be backported to the milestone's stable branch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Review DockerFiles

3 participants