Files
Alek Kim 24dfcfeaf4
/ build (push) Failing after 1m25s
initial commit
2026-07-13 12:41:26 +09:00

24 lines
860 B
Docker

ARG GITEA_VERSION=1.26.4
ARG PYTHON_VERSION=3.14
FROM ghcr.io/astral-sh/uv:python${PYTHON_VERSION}-alpine AS uv
FROM docker.gitea.com/gitea:${GITEA_VERSION}
COPY --from=uv /usr/local/bin/uv /usr/local/bin/uv
ENV UV_LINK_MODE=copy \
UV_COMPILE_BYTECODE=1 \
PYTHONUNBUFFERED=1 \
UV_SYSTEM_PYTHON=1 \
UV_PYTHON_INSTALL_DIR=/usr/local/share/uv/python \
UV_TOOL_BIN_DIR=/usr/local/bin \
UV_TOOL_DIR=/usr/local/share/uv/tools
RUN uv python install ${PYTHON_VERSION} && \
uv tool install jupyter-core --with jupyter --with pyzmq --with nbconvert && \
uv tool install nbconvert --with jupyter && \
chown -R git:git /usr/local/share/uv/python && \
chown -R git:git /usr/local/share/uv/tools && \
chown -R git:git /usr/local/bin/ && \
chmod -R u+rx /usr/local/share/uv/python /usr/local/share/uv/tools /usr/local/bin/