Python public uv venv uv Installation | uv ネイティブにインストールする 1$ curl -LsSf https://astral.sh/uv/install.sh | sh Dockerfile 1 2 3 4 5 6 7 8 9 10FROM python:3.14.5-trixie # appグループとappユーザーを作成する RUN groupadd app && useradd -m -g app -s /bin/bash --skel /etc/skel app # uvをインストールする COPY --from=ghcr.io/astral-sh/uv:latest /uv /usr/local/bin/uv # appユーザーを使う USER app pipから仮想環境を移行する 1 2 3 4 5 6 7 8 9 10 11 12$ uv venv $ source .venv/bin/activate # requirements.txtをインストールする # $ uv venv pip install -r requirements.txt # pyproject.tomlを作成する $ uv init # requirements.txtから依存関係を移行する $ uv add $(cat requirements.txt | grep -v '^#' | tr '\n' ' ')