Skip to content

Add MUSA Docker image build flow#79

Draft
Joey-gvwal wants to merge 1 commit into
MooreThreads:v0.22.0-devfrom
Joey-gvwal:add-vllm-musa-dockerfile
Draft

Add MUSA Docker image build flow#79
Joey-gvwal wants to merge 1 commit into
MooreThreads:v0.22.0-devfrom
Joey-gvwal:add-vllm-musa-dockerfile

Conversation

@Joey-gvwal

Copy link
Copy Markdown
Collaborator

Summary

  • Add a formal docker/musa.Dockerfile flow for vllm-musa based on upstream/v0.22.0-dev.
  • Split Python dependencies following the MetaX pattern: requirements/common.txt, requirements/musa.txt, and requirements/musa_private.txt.
  • Move MUSA-private runtime pins, including torch==2.9.* and torch_musa==2.9.*, into requirements/musa_private.txt.
  • Keep Dockerfile stages focused: base -> apt_base -> runtime -> mooncake -> vllm_musa_deps -> final.

Validation

  • bash -n docker/build_image.sh
  • python3 -m py_compile setup.py
  • git diff --check

Image build and MUSA hardware smoke are intentionally deferred until official torch/torch_musa and MATE-family package sources are available.

@Joey-gvwal Joey-gvwal force-pushed the add-vllm-musa-dockerfile branch from 6f54121 to 1291544 Compare June 24, 2026 11:55
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