Skip to content

[MINOR][VL] Add cudf build docker file with JDK 17 and cuda 12.9#11836

Open
jinchengchenghh wants to merge 3 commits intoapache:mainfrom
jinchengchenghh:cudf_dependency
Open

[MINOR][VL] Add cudf build docker file with JDK 17 and cuda 12.9#11836
jinchengchenghh wants to merge 3 commits intoapache:mainfrom
jinchengchenghh:cudf_dependency

Conversation

@jinchengchenghh
Copy link
Contributor

Build the docker image apache/gluten:centos-9-jdk17-cudf-cuda-12-9, installed the cudf related libraries in system library path.

@philo-he philo-he changed the title [Minor][VL]feat: Add JDK17 cudf build docker file on cuda 12-9 [MINOR][VL] Add JDK17 cudf build docker file on cuda 12-9 Mar 26, 2026
@philo-he philo-he changed the title [MINOR][VL] Add JDK17 cudf build docker file on cuda 12-9 [MINOR][VL] Add JDK17 cudf build docker file on cuda 12.9 Mar 26, 2026
@philo-he philo-he changed the title [MINOR][VL] Add JDK17 cudf build docker file on cuda 12.9 [MINOR][VL] Add cudf build docker file with JDK 17 and cuda 12.9 Mar 26, 2026
Copy link
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.

Some minor comments on names. Thank you!

Copy link
Member

Choose a reason for hiding this comment

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

Can we name it Dockerfile.centos9-cuda12.9-cudf which is compact and seems to be more readable?

build-args: JAVA_VERSION=17
file: dev/docker/cudf/Dockerfile.centos9-cudf-cuda-12-9
push: true
tags: ${{ env.DOCKERHUB_REPO }}:centos-9-jdk17-cudf-cuda-12-9
Copy link
Member

Choose a reason for hiding this comment

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

Docker name suggestion: centos-9-jdk17-cuda12.9-cudf

Copy link
Contributor Author

Choose a reason for hiding this comment

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

The docker name aligns with centos-9-jdk8-cudf, do you think I should also update the former?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

But for compatibility, I don't support to change the old name, then if the new image name should align with the former pattern? Looking for your suggestiion.

push: true
tags: ${{ env.DOCKERHUB_REPO }}:centos-9-jdk8-cudf

build-centos-9-jdk17-cudf-cuda-12-9:
Copy link
Member

Choose a reason for hiding this comment

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

build-centos-9-jdk17-cuda12.9-cudf:

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants