# ベースイメージ (Python 3.10, 最新の公式イメージを使用) FROM python:3.10 # 作業ディレクトリを設定 WORKDIR /app # システムパッケージをインストール (packages.txt にリストされたもの) COPY packages.txt /tmp/packages.txt RUN apt-get update && xargs -a /tmp/packages.txt apt-get install -y && rm -rf /var/lib/apt/lists/* # Pythonパッケージをインストール (requirements.txt にリストされたもの) COPY requirements.txt /tmp/requirements.txt RUN pip install --no-cache-dir -r /tmp/requirements.txt # アプリケーションコードをコンテナにコピー COPY . /app # 実行コマンドを設定 CMD ["python", "app.py"]