Skip to content

build: optimize Dockerfile and enhance build scripts#49

Draft
wkpark wants to merge 3 commits intoavilum:masterfrom
wkpark:fix-docker-build
Draft

build: optimize Dockerfile and enhance build scripts#49
wkpark wants to merge 3 commits intoavilum:masterfrom
wkpark:fix-docker-build

Conversation

@wkpark
Copy link
Copy Markdown

@wkpark wkpark commented Mar 10, 2026

  • support PORT like as PORT=9000 sh run.sh
  • Update docker/build.sh to support flexible working directories and correct Dockerfile paths.
  • Refactor Dockerfile into multi-stage builds for better optimization.
  • Add uv support
  • refactor base package installation with bpftrace and systemtap-sdt-dev.
  • Support dynamic port configuration via PORT env variable in the run.sh.

when using this docker, the trace.log out slightly differ.

wkpark and others added 3 commits March 8, 2026 13:33
- support PORT like as PORT=9000 sh run.sh
- Update `docker/build.sh` to support flexible working directories and correct Dockerfile paths.
- Refactor `Dockerfile` into multi-stage builds for better optimization.
- Add `uv` support
- refactor base package installation with `bpftrace` and `systemtap-sdt-dev`.
- Support dynamic port configuration via PORT env variable in the run.sh.
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
@wkpark wkpark marked this pull request as draft March 10, 2026 02:29
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