-
Notifications
You must be signed in to change notification settings - Fork 2
/
spec.yml
48 lines (43 loc) · 1.42 KB
/
spec.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
root: datascience-notebook
images:
datascience-notebook:
image_name: ghcr.io/ucsd-ets/datascience-notebook
build_args:
PYTHON_VERSION: python-3.11.8
PY_VER_SHORT: "3.11"
JUPYTERHUB_VERSION: 4.1.5
info_cmds: [PY_VER, PIP_LIST, CONDA_INFO, CONDA_LIST, APT_PKG_LIST]
rstudio-notebook:
image_name: ghcr.io/ucsd-ets/rstudio-notebook
depend_on: datascience-notebook
integration_tests: true
info_cmds: [PY_VER, PIP_LIST, CONDA_INFO, CONDA_LIST, APT_PKG_LIST]
prune: true
scipy-ml-notebook:
image_name: ghcr.io/ucsd-ets/scipy-ml-notebook
depend_on: datascience-notebook
integration_tests: false
info_cmds: [PY_VER, PIP_LIST, CUDA_VERSION, CONDA_INFO, CONDA_LIST, APT_PKG_LIST]
prune: false # comment if scipy-ml stops being the last container
#prepull: false #-- uncomment to disable prepulling behavior for scipy-ml. gives you space on machine in exchange for build time.
tag:
prefix: "2025.1"
all_info_cmds:
PY_VER:
description: Python Version
command: python --version
PIP_LIST:
description: pip Packages
command: pip list
CONDA_INFO:
description: Conda Info
command: conda info
CONDA_LIST:
description: Conda Packages
command: conda list
APT_PKG_LIST:
description: System Packages
command: apt list --installed
CUDA_VERSION:
description: CUDA Version
command: bash -c 'conda list | grep "cuda\|cudnn\|nccl"'