mirror of
https://github.com/andreinechaev/nvcc4jupyter.git
synced 2026-06-15 11:40:48 +05:30
Change devcontainer base image back to ubuntu:22.04 to match the environment from the test runner
This commit is contained in:
@@ -1,17 +1,27 @@
|
|||||||
FROM nvcr.io/nvidia/cuda:12.3.1-devel-ubuntu22.04
|
FROM ubuntu:22.04
|
||||||
|
|
||||||
ARG VENV_PATH=/opt/dev-venv
|
ARG VENV_PATH=/opt/dev-venv
|
||||||
ENV VENV_ACTIVATE=${VENV_PATH}/bin/activate
|
ENV VENV_ACTIVATE=${VENV_PATH}/bin/activate
|
||||||
ENV DEBIAN_FRONTEND="noninteractive"
|
ENV DEBIAN_FRONTEND="noninteractive"
|
||||||
|
|
||||||
|
# install the latest CUDA toolkit (https://developer.nvidia.com/cuda-downloads)
|
||||||
RUN apt update
|
RUN apt update
|
||||||
|
RUN apt install -y wget
|
||||||
|
RUN wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/x86_64/cuda-keyring_1.1-1_all.deb
|
||||||
|
RUN dpkg -i cuda-keyring_1.1-1_all.deb
|
||||||
|
RUN apt update
|
||||||
|
RUN apt -y install cuda-toolkit-12-3
|
||||||
|
RUN echo "PATH=\"\$PATH:/usr/local/cuda/bin\"" >> ~/.bashrc
|
||||||
|
|
||||||
|
# install OpenCV to test compilation with external libraries
|
||||||
|
RUN apt install -y libopencv-dev pkg-config
|
||||||
|
|
||||||
|
# make & language-pack-en are for documentation
|
||||||
RUN apt install -y \
|
RUN apt install -y \
|
||||||
gcc \
|
gcc \
|
||||||
git \
|
git \
|
||||||
language-pack-en \
|
language-pack-en \
|
||||||
libopencv-dev \
|
|
||||||
make \
|
make \
|
||||||
pkg-config \
|
|
||||||
python3.10-venv \
|
python3.10-venv \
|
||||||
vim
|
vim
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user