Spaces:
Runtime error
Runtime error
Sébastien De Greef
commited on
Commit
·
b0fe074
1
Parent(s):
9546a85
chore: Update Dockerfile to install nvidia-container-toolkit for GPU support
Browse files- Dockerfile +5 -0
- start_chatbot.sh +3 -0
Dockerfile
CHANGED
@@ -37,6 +37,11 @@ ENV PATH="/home/chatbot/.local/bin:${PATH}"
|
|
37 |
# && sudo cp /var/cudnn-local-repo-ubuntu2204-9.1.1/cudnn-*-keyring.gpg /usr/share/keyrings/ \
|
38 |
# && sudo apt-get update && sudo apt-get -y install cudnn
|
39 |
|
|
|
|
|
|
|
|
|
|
|
40 |
# Create a working directory
|
41 |
WORKDIR /app
|
42 |
|
|
|
37 |
# && sudo cp /var/cudnn-local-repo-ubuntu2204-9.1.1/cudnn-*-keyring.gpg /usr/share/keyrings/ \
|
38 |
# && sudo apt-get update && sudo apt-get -y install cudnn
|
39 |
|
40 |
+
RUN curl -fsSL https://nvidia.github.io/libnvidia-container/gpgkey | sudo gpg --dearmor -o /usr/share/keyrings/nvidia-container-toolkit-keyring.gpg \
|
41 |
+
&& curl -s -L https://nvidia.github.io/libnvidia-container/stable/deb/nvidia-container-toolkit.list | \
|
42 |
+
sed 's#deb https://#deb [signed-by=/usr/share/keyrings/nvidia-container-toolkit-keyring.gpg] https://#g' | \
|
43 |
+
sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list && sudo apt-get update && sudo apt-get install -y nvidia-container-toolkit
|
44 |
+
|
45 |
# Create a working directory
|
46 |
WORKDIR /app
|
47 |
|
start_chatbot.sh
CHANGED
@@ -1,2 +1,5 @@
|
|
1 |
echo "#### BOT BOOT ####"
|
|
|
|
|
|
|
2 |
uvicorn main:app
|
|
|
1 |
echo "#### BOT BOOT ####"
|
2 |
+
|
3 |
+
cd src
|
4 |
+
|
5 |
uvicorn main:app
|