Skip to content

Optimise Dockerfiles to reduce final image size - #864

Open
tieneupin wants to merge 1 commit into
mainfrom
optimise-dockerfiles
Open

Optimise Dockerfiles to reduce final image size#864
tieneupin wants to merge 1 commit into
mainfrom
optimise-dockerfiles

Conversation

@tieneupin

@tieneupin tieneupin commented Aug 17, 2026

Copy link
Copy Markdown
Contributor

Further optimises the Murfey Dockerfiles to reduce the final image size:

  • Mount the build directory as part of the RUN command instead of using COPY
  • chown the copied directories as part of the COPY command
  • Add echo statements to separate build sections within the RUN statements

@tieneupin
tieneupin requested a review from d-j-hatton August 17, 2026 16:54
@tieneupin tieneupin self-assigned this Aug 17, 2026
@tieneupin tieneupin added enhancement New feature or request server Relates to the server component client Relates to the client component labels Aug 17, 2026
@codecov

codecov Bot commented Aug 17, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 54.71%. Comparing base (e1ae7ee) to head (190d26d).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #864   +/-   ##
=======================================
  Coverage   54.71%   54.71%           
=======================================
  Files         104      104           
  Lines       11185    11185           
  Branches     1481     1481           
=======================================
  Hits         6120     6120           
  Misses       4740     4740           
  Partials      325      325           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

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

Labels

client Relates to the client component enhancement New feature or request server Relates to the server component

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant