|
3 | 3 | "context": "${localWorkspaceFolder}/.devcontainer",
|
4 | 4 | "dockerfile": "${localWorkspaceFolder}/.devcontainer/Dockerfile",
|
5 | 5 | "args": {
|
6 |
| - "CUDA": "12.5", |
| 6 | + "CUDA": "12.8", |
7 | 7 | "PYTHON_PACKAGE_MANAGER": "conda",
|
8 | 8 | "BASE": "rapidsai/devcontainers:25.04-cpp-mambaforge-ubuntu22.04"
|
9 | 9 | }
|
10 | 10 | },
|
11 | 11 | "runArgs": [
|
12 | 12 | "--rm",
|
13 | 13 | "--name",
|
14 |
| - "${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-25.04-cuda12.5-conda" |
| 14 | + "${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-25.04-cuda12.8-conda" |
15 | 15 | ],
|
16 |
| - "hostRequirements": {"gpu": "optional"}, |
| 16 | + "hostRequirements": { |
| 17 | + "gpu": "optional" |
| 18 | + }, |
17 | 19 | "features": {
|
18 | 20 | "ghcr.io/rapidsai/devcontainers/features/cuda:25.4": {
|
19 |
| - "version": "12.5", |
20 |
| - "installCompilers": false, |
21 |
| - "installProfilers": true, |
22 |
| - "installDevPackages": false, |
23 |
| - "installcuDNN": false, |
24 |
| - "installcuTensor": false, |
25 |
| - "installNCCL": false, |
26 |
| - "installCUDARuntime": false, |
27 |
| - "installNVRTC": false, |
28 |
| - "installOpenCL": false, |
29 |
| - "installcuBLAS": false, |
30 |
| - "installcuSPARSE": false, |
31 |
| - "installcuFFT": false, |
32 |
| - "installcuFile": false, |
33 |
| - "installcuRAND": false, |
34 |
| - "installcuSOLVER": false, |
35 |
| - "installNPP": false, |
36 |
| - "installnvJPEG": false, |
37 |
| - "pruneStaticLibs": true |
38 |
| - }, |
| 21 | + "version": "12.8", |
| 22 | + "installCompilers": false, |
| 23 | + "installProfilers": true, |
| 24 | + "installDevPackages": false, |
| 25 | + "installcuDNN": false, |
| 26 | + "installcuTensor": false, |
| 27 | + "installNCCL": false, |
| 28 | + "installCUDARuntime": false, |
| 29 | + "installNVRTC": false, |
| 30 | + "installOpenCL": false, |
| 31 | + "installcuBLAS": false, |
| 32 | + "installcuSPARSE": false, |
| 33 | + "installcuFFT": false, |
| 34 | + "installcuFile": false, |
| 35 | + "installcuRAND": false, |
| 36 | + "installcuSOLVER": false, |
| 37 | + "installNPP": false, |
| 38 | + "installnvJPEG": false, |
| 39 | + "pruneStaticLibs": true |
| 40 | + }, |
39 | 41 | "ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:25.4": {}
|
40 | 42 | },
|
41 | 43 | "overrideFeatureInstallOrder": [
|
42 | 44 | "ghcr.io/rapidsai/devcontainers/features/cuda",
|
43 | 45 | "ghcr.io/rapidsai/devcontainers/features/rapids-build-utils"
|
44 | 46 | ],
|
45 |
| - "initializeCommand": ["/bin/bash", "-c", "mkdir -m 0755 -p ${localWorkspaceFolder}/../.{aws,cache,config,conda/pkgs,conda/${localWorkspaceFolderBasename}-cuda12.5-envs}"], |
46 |
| - "postAttachCommand": ["/bin/bash", "-c", "if [ ${CODESPACES:-false} = 'true' ]; then . devcontainer-utils-post-attach-command; . rapids-post-attach-command; fi"], |
| 47 | + "initializeCommand": [ |
| 48 | + "/bin/bash", |
| 49 | + "-c", |
| 50 | + "mkdir -m 0755 -p ${localWorkspaceFolder}/../.{aws,cache,config,conda/pkgs,conda/${localWorkspaceFolderBasename}-cuda12.8-envs}" |
| 51 | + ], |
| 52 | + "postAttachCommand": [ |
| 53 | + "/bin/bash", |
| 54 | + "-c", |
| 55 | + "if [ ${CODESPACES:-false} = 'true' ]; then . devcontainer-utils-post-attach-command; . rapids-post-attach-command; fi" |
| 56 | + ], |
47 | 57 | "workspaceFolder": "/home/coder",
|
48 | 58 | "workspaceMount": "source=${localWorkspaceFolder},target=/home/coder/cudf,type=bind,consistency=consistent",
|
49 | 59 | "mounts": [
|
50 | 60 | "source=${localWorkspaceFolder}/../.aws,target=/home/coder/.aws,type=bind,consistency=consistent",
|
51 | 61 | "source=${localWorkspaceFolder}/../.cache,target=/home/coder/.cache,type=bind,consistency=consistent",
|
52 | 62 | "source=${localWorkspaceFolder}/../.config,target=/home/coder/.config,type=bind,consistency=consistent",
|
53 | 63 | "source=${localWorkspaceFolder}/../.conda/pkgs,target=/home/coder/.conda/pkgs,type=bind,consistency=consistent",
|
54 |
| - "source=${localWorkspaceFolder}/../.conda/${localWorkspaceFolderBasename}-cuda12.5-envs,target=/home/coder/.conda/envs,type=bind,consistency=consistent" |
| 64 | + "source=${localWorkspaceFolder}/../.conda/${localWorkspaceFolderBasename}-cuda12.8-envs,target=/home/coder/.conda/envs,type=bind,consistency=consistent" |
55 | 65 | ],
|
56 | 66 | "customizations": {
|
57 | 67 | "vscode": {
|
|
0 commit comments