Skip to content

Remove Triton build stage from Dockerfile#1035

Draft
gyohuangxin wants to merge 1 commit into
mainfrom
remove-triton-build-from-dockerfile
Draft

Remove Triton build stage from Dockerfile#1035
gyohuangxin wants to merge 1 commit into
mainfrom
remove-triton-build-from-dockerfile

Conversation

@gyohuangxin
Copy link
Copy Markdown
Member

Summary

  • Remove the dedicated Triton build stage from the ATOM Dockerfile.
  • Drop the final image copy step that referenced the removed stage.
  • Renumber the following ATOM image stages and update the parallel build diagram.

Test plan

  • git diff --check -- docker/Dockerfile
  • Verified the branch diff only touches docker/Dockerfile.

Copilot AI review requested due to automatic review settings June 2, 2026 08:28
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR simplifies the ATOM base image Docker build by removing the dedicated Triton parallel build stage and the final merge step that copied Triton artifacts from that removed stage.

Changes:

  • Remove the build_triton stage (clone/build/install Triton from source) from docker/Dockerfile.
  • Remove the final-stage RUN --mount=from=build_triton ... copy step and renumber subsequent stages/update the parallel-build diagram.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread docker/Dockerfile
Comment on lines 359 to 361
# Aiter: copy compiled source tree + re-register editable install
# (pip install -e creates egg-link automatically, no need to COPY them)
COPY --from=build_aiter /app/aiter-test /app/aiter-test
@gyohuangxin gyohuangxin marked this pull request as draft June 2, 2026 15:08
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.

2 participants