Skip to content

[VL] Add devcontainer configuration for Gluten Velox Backend#12125

Open
felipepessoto wants to merge 2 commits into
apache:mainfrom
felipepessoto:devcontainer
Open

[VL] Add devcontainer configuration for Gluten Velox Backend#12125
felipepessoto wants to merge 2 commits into
apache:mainfrom
felipepessoto:devcontainer

Conversation

@felipepessoto
Copy link
Copy Markdown
Contributor

@felipepessoto felipepessoto commented May 21, 2026

What changes are proposed in this pull request?

Adds Dev Container based on gluten:vcpkg-centos-9
Fix #12122

How was this patch tested?

Locally

Was this patch authored or co-authored using generative AI tooling?

Generated-by: GitHub Copilot CLI

@felipepessoto felipepessoto changed the title Add devcontainer configuration for Gluten Velox Backend [VL] Add devcontainer configuration for Gluten Velox Backend May 21, 2026
@philo-he
Copy link
Copy Markdown
Member

philo-he commented May 21, 2026

@felipepessoto, thanks for the PR!
Could you add a brief guide in the doc below with a reference link? It should be helpful for developers. This PR uses a specific Docker image, but it's worth mentioning in the doc that "other images are available as well. See the full list at https://hub.docker.com/r/apache/gluten/tags". Thank you!

https://github.com/apache/gluten/blob/main/docs/developers/NewToGluten.md

Add a dedicated developer doc at docs/developers/dev-container.md that
explains the .devcontainer/devcontainer.json workflow shipped with the
repository: the default apache/gluten:vcpkg-centos-9 image, the
postCreateCommand that runs ./dev/ci-velox-buildstatic-centos-9.sh,
prerequisites (Docker + VS Code Dev Containers extension or Codespaces),
how to open the workspace in a Dev Container, how to customize the
configuration to use a different pre-built image, and how to use the
images directly with `docker run`.

The new doc also points readers at https://hub.docker.com/r/apache/gluten/tags
for the full list of available images and at velox-backend-CI.md for
the Dockerfile-to-tag mapping.

Add a brief 'Dev Container' subsection under the Environment section of
docs/developers/NewToGluten.md that links to the new guide so new
contributors can find it from the entry-point document.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@github-actions github-actions Bot added the DOCS label May 22, 2026
@felipepessoto
Copy link
Copy Markdown
Contributor Author

@philo-he done. Could you check again?

Copy link
Copy Markdown
Member

@philo-he philo-he left a comment

Choose a reason for hiding this comment

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

Looks nice. Thank you. cc @zhouyuan

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Development Container

2 participants