yeq6x commited on
Commit
f1dc7f8
·
1 Parent(s): bb887ef
Files changed (1) hide show
  1. Dockerfile +12 -2
Dockerfile CHANGED
@@ -1,9 +1,19 @@
1
- # ベースイメージとしてPython 3.9を使用
2
- FROM python:3.10-slim
3
 
4
  # 作業ディレクトリを設定
5
  WORKDIR /app
6
 
 
 
 
 
 
 
 
 
 
 
7
  # 必要なPythonライブラリをインストールするための依存ファイルをコピー
8
  COPY requirements.txt /app/requirements.txt
9
 
 
1
+ # ベースイメージとしてCUDA対応のUbuntuを使用
2
+ FROM nvidia/cuda:12.2.2-base-ubuntu22.04
3
 
4
  # 作業ディレクトリを設定
5
  WORKDIR /app
6
 
7
+ # 必要なパッケージをインストール
8
+ RUN apt-get update && apt-get install -y --no-install-recommends \
9
+ python3-pip \
10
+ python3-dev \
11
+ && apt-get clean \
12
+ && rm -rf /var/lib/apt/lists/*
13
+
14
+ # Pythonのシンボリックリンクを作成
15
+ RUN ln -s /usr/bin/python3 /usr/bin/python
16
+
17
  # 必要なPythonライブラリをインストールするための依存ファイルをコピー
18
  COPY requirements.txt /app/requirements.txt
19