|
1 | 1 | {
|
2 |
| - "shutdownAction": "none", |
| 2 | + "shutdownAction": "stopContainer", |
3 | 3 |
|
4 | 4 | "build": {
|
5 | 5 | "context": "${localWorkspaceFolder}/.devcontainer",
|
|
16 | 16 |
|
17 | 17 | "features": {
|
18 | 18 | "ghcr.io/devcontainers/features/python:1": {},
|
19 |
| - "ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:latest": {} |
| 19 | + "ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:23.6": {} |
20 | 20 | },
|
21 | 21 |
|
22 | 22 | "overrideFeatureInstallOrder": [
|
|
25 | 25 | ],
|
26 | 26 |
|
27 | 27 | "initializeCommand": [
|
28 |
| - "/bin/bash", "-c", "mkdir -m 0755 -p ${localWorkspaceFolder}/../.{aws,cache,configlWorkspaceFolderBasename}-single-local}" |
| 28 | + "/bin/bash", "-c", "mkdir -m 0755 -p ${localWorkspaceFolder}/../.{aws,cache,config/pip,local/${localWorkspaceFolderBasename}/single}" |
29 | 29 | ],
|
| 30 | + "updateContentCommand": ["rapids-make-vscode-workspace", "--update"], |
| 31 | + "postCreateCommand": ["rapids-make-vscode-workspace", "--update"], |
| 32 | + "postAttachCommand": ["rapids-make-pip-env"], |
30 | 33 |
|
31 | 34 | "containerEnv": {
|
| 35 | + "PYTHONSAFEPATH": "true", |
| 36 | + "PYTHONUNBUFFERED": "true", |
32 | 37 | "DEFAULT_VIRTUAL_ENV": "rapids"
|
33 | 38 | },
|
34 | 39 |
|
|
38 | 43 | "source=${localWorkspaceFolder}/../.aws,target=/home/coder/.aws,type=bind,consistency=consistent",
|
39 | 44 | "source=${localWorkspaceFolder}/../.cache,target=/home/coder/.cache,type=bind,consistency=consistent",
|
40 | 45 | "source=${localWorkspaceFolder}/../.config,target=/home/coder/.config,type=bind,consistency=consistent",
|
41 |
| - "source=${localWorkspaceFolder}/../.${localWorkspaceFolderBasename}-single-local,target=/home/coder/.local,type=bind,consistency=consistent", |
42 |
| - "source=${localWorkspaceFolder}/.devcontainer/opt/${localWorkspaceFolderBasename},target=/opt/${localWorkspaceFolderBasename},type=bind,consistency=consistent" |
| 46 | + "source=${localWorkspaceFolder}/../.local/${localWorkspaceFolderBasename}/single,target=/home/coder/.local,type=bind,consistency=consistent" |
43 | 47 | ],
|
44 | 48 |
|
45 | 49 | "customizations": {
|
|
0 commit comments