GEMINIちゃんにDockerFileを作ってもらった。
FROM python:3.12-slim
COPY --from=ghcr.io/astral-sh/uv:latest /uv /uvx /bin/
RUN apt-get update && apt-get install -y --no-install-recommends
ca-certificates
git
sqlite3
tk
fonts-noto-cjk
sqlcipher
libsqlcipher-dev
build-essential
&& rm -rf /var/lib/apt/lists/*
WORKDIR /workspaces
ENV C_INCLUDE_PATH=/usr/include/sqlcipher
RUN uv pip install --system
sqlcipher3-binary
python-dotenv
ruff
tkcalendar
"markitdown[docx]"
pymupdf
pymupdf4llm
langchain_text_splitters
pandas
openpyxl
"xlrd>=2.0.1"
tabulate
python-docx
CMD ["/bin/bash"]
