alessandro trinca tornidor commited on
Commit
a170680
·
1 Parent(s): beb9b67

[feat] use nvidia-smi, nvcc and python3 at runtime within entrypoint.sh

Browse files
Files changed (2) hide show
  1. Dockerfile +2 -5
  2. scripts/entrypoint.sh +3 -1
Dockerfile CHANGED
@@ -1,4 +1,5 @@
1
- FROM nvidia/cuda:12.0.0-cudnn8-devel-ubuntu22.04
 
2
  ARG DEBIAN_FRONTEND=noninteractive
3
 
4
  ENV PYTHONUNBUFFERED=1
@@ -14,9 +15,5 @@ WORKDIR /workspace
14
 
15
  COPY scripts/entrypoint.sh /workspace/entrypoint.sh
16
  RUN chmod +x /workspace/entrypoint.sh
17
- RUN which python3
18
- RUN free -m
19
- RUN which nvidia-smi
20
- RUN nvidia-smi
21
 
22
  CMD ["/workspace/entrypoint.sh"]
 
1
+ FROM nvidia/cuda:12.0.0-runtime-ubuntu22.04
2
+ FROM nvcr.io/nvidia/pytorch:24.01-py3
3
  ARG DEBIAN_FRONTEND=noninteractive
4
 
5
  ENV PYTHONUNBUFFERED=1
 
15
 
16
  COPY scripts/entrypoint.sh /workspace/entrypoint.sh
17
  RUN chmod +x /workspace/entrypoint.sh
 
 
 
 
18
 
19
  CMD ["/workspace/entrypoint.sh"]
scripts/entrypoint.sh CHANGED
@@ -1,7 +1,9 @@
1
  #!/usr/bin/env bash
2
 
3
  free -m
4
- which python
 
 
5
  which nvidia-smi
6
  nvidia-smi
7
 
 
1
  #!/usr/bin/env bash
2
 
3
  free -m
4
+ which python3
5
+ which nvcc
6
+ nvcc -V
7
  which nvidia-smi
8
  nvidia-smi
9